Yeah i get it. Heres another overambitious responce brought to you by Dr swing!
My only advice is to not let this bring you down, everybody feels like this every now and then, we are all after all, social beings and we depend a great deal on having people around to support us and make us feel better when we need it.
If you think this is something you want to work your way through, remember that this is all
you and it comes down to
your view of yourself. Confidence. I would strongly recommend doing some easy confidence building exercises, they help alot and you'll feel like you've been through a
renaissance once your done.
Good luck.