Hi Robbie,
I identify with everything you have written and you could have been describing me! I am loads better these days so all I can advise is to always have hope and to gradually work towards improving. If you don't rush it and are prepared for many setbacks then you will get to where you want to be. Have you read my posts about the Confidence courses I did? they are a great help and another thing that spurred me on was reading Dare to Connect by Susan Jeffers. I have tended to avoid self-help books but this one I connected to straight away. The advise has been so incredibly helpful but it takes time and hard work to put it all in practice and I am only just beginning but the small improvement i have already with dealing with people is enough to keep the motivation going. The main thing that helps is to stop worrying about what other people think of you and to believe totally in yourself, I can't even describe what a MASSIVE difference just changing that thought process has made! I now think about other people more and am more tolerant of people too and am a better person for that, though it is hard after all these years of being a certain way. I still have to push myself and make sure I don't avoid things and just go for it! and still find myself starting to put on an act with people instead of just being myself (very important) but I know now that it is all down to me to change things and make life better as noone can do it for me. Having good supportive friends is very important too and to avoid people that bring you down.
Anyway, I could go on but there's nothing worse than loads of advice!! so I wish you lots of luck and I know that just by posting on here it means you are ready to start changing things and show everybody that great funny, laid back person that you are

and I do hope it isn't too long until you feel less alienated as it's such a horrible feeling but keep believing that it will go, as it will.
All the best
Jenny
x