Two points.
Firstly and most importantly, the very real problems. Depression and meltdowns. I'm not qualified to comment on depression, however meltdowns (screaming fits of rage out tears) or shutdowns (freezing, can't move can't talk) are quite common. There's a great and recent thread about people's experiences here that might help.
What are your shutdowns like?
The HFA aspie brain processes a lot of information and fills up. If we don't get alone time, we melt down. As far as I can tell, all the solutions are to see a meltdown coming and take steps to avoid it. Go somewhere quiet, avoid crowded places, listen to books or music.
Secondly, I didn't change. I am now happily married with sons of my own, a high paying job and nice house. But I didn't change, I just learned to accept who I was and played to my strengths.
I know this is completely left field to what you want to hear, and I understand if you reject this comment, so if you are not ready, then stop reading now. But if you really want him to lead a happy life, the most important thing you can do for him is to adjust
your approach.
It sounds like you have spent the best part of 20 years trying to get him to change, fit into society, change his behavior, conform. How has that worked out so far? I would guess that not only is this not working, but there's a chance you might be antagonizing him.
As a HFA aspie myself, there are a few things you said that made me metaphorically choke:
- Help him recognise this trait and combat it. - why would anyone want to combat it? I have a gift, I see things clearly and think outside the box.
- He has one friend but doesn't see him a lot so lives a lonely existence. - I have always had 1, sometimes zero and as many as 3 friends! I am happy with that. In fact when I had 3 regular friends it stressed me out so much that I dropped them.
- But sees it as other people's problem and not his - maybe he as a point?
- Is dismissive and frankly rude - so are a lot of people. If people can't take it then they won't talk to him and everyone is happy.
- he can overcome his issues - apart from depression/meltdowns, he doesn't have any issues. It is who he is, it is his personality.
- The pressure on the family is becoming over whelming - which is their problem, not his. Not only that, their involvement is probably making it worst. Pressuring an aspie to conform could easily trigger a meltdown.
You freely use words like "issues", "problem", "change", it's like you are trying to fix him, but he is not broken.
My aspergers traits are part of who I am, it's my personality, I like being alone. I get really involved in special projects. I take my children to museums and theme parks but then need quiet time to clear my head. Likely Einstein had aspergers, should his mum have told him to stop acting up and conform?
So if you really want him to be happy, then accept him for who he is, stop trying to change him and focus on the real problems like depression. Once he has embraced his unique and brilliant brain, he will find his own way, he will find his place.
Sorry if that's a bit literal and not what you want to hear, but hey, I have aspergers