Is it normal to have a nervous smile whenever someone looks at you?
Ok, I have Social anxiety. And it is all because of this one thing. Whenever I'm in the company of many people, especially in a situation that involves eye contact, I smile like a stupid idiot, and it makes me more nervous. Sometimes I have even burst out laughing, for no reason, because people were looking at me, and this nervous laugh/smile makes me so self-conscious that I avoid being near people. It's worse with strangers or people I don't know as well.
I also have a tendency to smile or laugh at inappropriate moments, and it's got me into trouble more than once. Like, because I don't know how to react and I know attention is on me and I feel pressured I laugh because I don't know how to cope, and I can't help it. It's involuntary. I don't smile or laugh because I'm happy or I'm finding the situation funny... But because I'm nervous... The other day in karate I had to do 5 step sparring and I kept laughing the whole way through out of nervousness, and last week I had to perform a dance in front of my class and I couldn't hide it either and I looked like an awkward idiot. It's so embarrassing, and the worst part is, I can't control it. What can I do to stop this?