I relate very well to you. My problems lie in work and my career, rather than being based on social situations. I do have small social problems but I think my desire to be around others drives me to overcome a lot of that. I have realized that when I zone out I am coming into a "I don't care" frame of mind to protect myself from my intrusive thoughts. So while I may feel self-conscious in a situation I just chant "I don't give a ****" in my mind and I seem to be able to hold my chin up high regardless of the situation.
Mostly I am terrified of failure, in a nut shell. My career choice is a demanding one and I always wanted to be the best. Making a mistake is not an option for me bc the consequences are to vast. People say you have to learn how to deal bc you are going to make mistakes and that is how you learn, you just have to accept it. Well I can't accept it. So I am running basically. I can't be perfect so I refuse to try a job that demands perfection. There are alternate paths and so that is what I am chosing to take. I have moved mountains to alter the career path I have chosen at this late point in the game.
But you are right, we don't always just fit into the box. I know I don't. Being social is probably one of my smallest issues. I used to have terrible self-confidence but it is getting better. I actually like to get dressed up and go out, even if it is just to the grocery store (lame I know, lol). My sweet husband has convinced me that I can look nice and I really enjoy walking around and wondering who might be noticing
Doc