Makes me so sad seeing you so distressed. I don't know if my words will be of some help but I guess I can try.
First of all, it is true that an early diagnosis with the proper therapy helps a lot (I know that this isn't exactly your case as you'd been diagnosed before). Still you aren't that older if you consider that many people on the spectrum were diagnosed much later in life and they've been able to cope with the corresponding effort.
I think the important thing is that you try and make an effort to do what they recommend you or what you read from books or other people's experiences.
Another important thing (as I'm seeing you so disheartened) is that you find people that really support you in this tough period in your life. It may be people from this forum, people you know... Doesn't mind as long as you feel the support and encouragement you need.
Mind that you are the only person that knows exactly what's undergoing, so it might be difficult for others to put on your shoes, even professionals. Besides there's always the eternal problem of NTs not making an effort to understand people on the spectrum (most of the times it's more a lack of information in the issue rather than not wanting to do so). So I can more or less understand your friends. Perhaps looking for support in people that has experienced all of this might be of more help now.
Accepting oneself is NEVER an easy process, for anyone (can't even imagine how it must be for an AS then). It's true that some people seem to have been born with the gift of self-confidence (I truly envy them), but I'm sure that even those people at some point of their lives have experienced this sort of problem.
Still it's a process that takes a lot time, I insist. And a difficult one because you have to face it on your own. But I'm really sure (even if you don't see it now) that you have many things to be proud of. Rely on those.
I really hope you find the way to feel better and manage all you are going through.
If you want to talk (in a more private way) or just get things off your chest, just start a conversation and I'll be willing to try to aid. I still don't know if I can help you somehow. But it feels so powerless...
I send you my best wishes
