Hi. My name is***** and I am online and available to help you today. Thank you for your patience.
Question and answer is just one of the services I offer. I can also provide you with additional services, such as live telephone or skype consultation, at a small additional cost. Let me know if you are interested.
It sounds like he would be best served with talk therapy.
This is usually done by a PhD level psychologist, a MS level health care worker or even a Clinical Social Worker.
I do not think he needs a psychiatrist (MD) from what you have posted.
You could ask his primary care MD for names of mental health care givers in your area.
Does this make sense to you?
It's safe for you to press the positive feedback button now if you so desire. And, never fear, even after you press that button I'll still be right here to continue helping you, but, as I do work for tips, I want to make sure you are happy before rating me.
Dr. Rick MD FACS