God, I know where you're coming from. My fear of rejection fuelled my avoidant personality to the extent that I completely retreated from the world. It's been a slow process getting back to normal again. This may sound odd, but one thing that has been helpful is reading a lot of philosophy, particularly existensialism. Once you realise how insignificant humanity is in the scheme of things, you don't place so much emphasis on the rejection of people who don't even equal dust in the cosmos. Some might say this is a nihilistic view of life, but I find it very inspiring. You can start to live you're life the way you wan't. Nothing can hold you back, because the are no universal truths. I love Spinoza's take on living - ''Look at you're own life through the eyes of eternity.''