You know what I've changed in my mind so I would stop worrying too much about myself on social situations and about my life?
a) I don't give a fuck to what people think about me. If they say it out loud, I'll sue their asses, so there.
b) I only hang out with people I want to, at the places I want to. I've learned to say "no" without feeling bad.
c) This won' apply for everyone, but: I feel more and more that I'm really asexual. I don't really care about screwing hot girls every day.
d) Apreciate real friendships over popularity or "being cool". That goes well with (a) and (b).
And... e) Alcohool is not that bad!
Apart from the obvious advice - seeking professional assistance - I'd like to know a bit more about yourself so I can advice you on some other things.
1- How confortable do you feel at your job?
2- Do all social situations make you unconfortable?
3- Do you live all by yourself? (a mere yes or no is ok, some people don't wanna say too much about their private life)