Argh I don't know how to explain it. First off, I feel things in a different way to other people - I'm not even kidding, it's like I'm some kind of alien. What I think tastes good, other people hate. What I think feels good, other people don't. What I think smells okay, other people don't. You get the idea. Also, it takes way too much to overwhelm me - like, I've gotten so used to bottling up my feelings that I can deal with almost anything and be okay.
Secondly, I don't know the word for it, but until I'm really comfortable with people, I barely say anything or interact with them well - but once I know you well enough I become a the most annoying extrovert you've ever met - but many people don't see that side of me. I think it might have something to do with the fact that I was bullied badly and at one point I literally had no friends and people'd yell stuff down the corridors at me, and I'm afraid that if I'm myself (I'm really, really weird, btw) then they're going to lash out. The times I'm not completely dysfunctional around them, I become confident and they mistake it for me being cocky (which I am around my friends, but it's kind of different).
And then I think it's something I'm doing wrong so I beat myself up about it. Once, I plucked up the courage to talk to someone about it, and she started crying and I felt so bad - so bad! - and we were at that 'becoming friends' stage and we'd spent a few hours in town that day, and since, we've been quite cold and I was so stupid because someone actually wanted to hang out with me and then I blew it!
Sometimes the feelings verge on self-loathing, especially when I'm alone. Things get so much worse when I'm on my own.
If anyone had any ideas, I'd love to hear them