I agree, it sounds like he needs help. Your family doctor could probably recommend you to a good therapist in your area or if you have a mental health center in your area you could schedule an evaluation for him and they would place him with a therapist that best fits his needs.
__________________
Friendship is born at that moment when one person says to another: "What! You, too? Thought I was the only one." C.S. Lewis
visit my blog at
http://gimmeice.psychcentral.net