Hey my dude, you can't worry about it, that's a horrible thing to deal with, especially with social phobia, but she seems like a real c*nt, its over and done with now though, try and move forward. I have had situations like that (not with such a blunt b*tch), but what I have found helps is faking a sneeze and spittin right in their face! I've said in other post that once you do something like that once, you find it quite easy to do it all the time, and the rush is amazing! If she was with some "tough guys" the odds of them doin something is slim and none, my best advice is to not give people your fear, quietness can speak in many ways, go looking for a situation like this to put yourself in again, then when a negative remark is made, act like you didn't hear it, spit, and if a guy walks up tryin to look tough, calmly look at him (showing no fear no matter how bad you want to run and hide) and cold cock the s.o.b. And don't worry about the "not to gay" statement I get that kind of stuff all the time, the one thing people with sp (even though most don't seem to notice) is the ability to be a complete and total d*ick! Think about it, it's the easiest way to get people to leave you alone, no small talk, its over that quick! A real easy way to filter out the real a**holes with malicious intent, and you'll probably hurt them more they hurt you! I'm usually pretty nice, quiet, and shy but when people f*ck with me, it's instantly on! And I never back down, try it, your gonna stand out anyway, do what I do and finish any sh*t that someone else starts, it REAL hard at first, but once the adrenaline starts flowing, it real easy, just let yourself go, I know you have enough built up inside you to scare the livin sh*t out of almost anyone, just remember that. All those things you've kept in over the years need out, don't be scared of yourself leave that to the jerks at the bar when you finally let loose, and I think you need to! Hang in there bud!