Health Professional
I am sorry to read that things are hard between you and your son. My over-riding impression from what you have written is that you love him and are concerned about his welfare - I think that you should praise yourself for that :-).
It might help if you suggested to him that he sees a clinical psychologist who has experience of working with clients who have anxiety issues (his GP should be able to give him a referral).
You mentioned that he has self-injured in the past - I am not sure from what you have written if he is currently self-injuring. If he is, you could suggest that he joins this forum: http://buslist.org/phpBB/index.php . It is a world-wide community which helps people to find coping mechanisms other than self-injury.
Disclosure: I am one of the volunteer administrators of the forum.
With care.
You must be a HealthShare member to report this post.
to your account or now (it's free).