Hey guys,
So due to my anxiety issues (G.A.D/Social Anxiety) the biggest problem I have is dealing with people who insult and/or belittle me especially in front of people. I usually bump into this problem with females and sometimes males. I've never really known how to deal with it. I get picked on A LOT which I believe is because of my social anxiety so often times if there are a large number of people I don't know it is incredibly common for females to insult me in front of large groups of people.
For example I go to the gym quit a lot and am pretty muscular so one time I was at a party around a large group of people and an attractive female commented on how I belonged on that MTV show "jersey shore" and wondered how much steroids I took. Everyone around started laughing which triggers my anger, anxiety and my self defense "mechanism" kicks in. I have a lot of experience making up insults on the fly and am pretty good at picking at verbally hurting people (great skill right?) so I made a very offensive comment about how she wasn't hot enough to have that kind of attitude and that I like dating girls that have bigger boobs than I do and she started crying and ran out. This was very mean and rude but at the same time I always feel that it is justified because my philosophy has always been if you're an asshole to me I will be an asshole right back. If this situation happened with a male making the insult I will get very aggressive..get in their face..and challenge them to a fight. I am not a mean/aggressive person at all but I have been picked on and bullied my whole life so I've always had to defend myself. Whether it was physical bullying or verbal bullying.
Of course in this example..I was in the wrong and everyone thought I was the asshole even though I wasn't the first person to volley the insult. I guess it's true that the first strike is never noticed but the retaliation is.
How do you deal with these situations?? Should I have just ignored her comment or addressed it somehow??