I do not have this issue, well, probably as much as a 'normal' person. I've always responded appropriately and confidently. I will walk by, head high, beaming of confidence, and many do not say anything. The minute any did they'd hear about it. If they tried to hurt me, I'd grab them, throw them down, and put some form of a lock on them. I dont believe in fighting and this is a great way to get them to shut up. Mommy and Daddy arent showing them enough love, they are weak alone.
One kid once called me fag under his breath. I walked up to him (it was on a city bus), bent over so we were at eye level, and asked him 'What did you say?'
The response was:
"Nothing"
To which I said:
"Didn't sound like it."
He then waited until I was getting off the bus (it was nearing my stop when they all happened, they waited for my friend to get off before insulting me (2 total, 1 was more support) to say 'Man, I'd have 100 friends kicking your ass'
Now, this is where I started laughing because I said:
a) Dude, you dont know 100 people
b) The fact you need 100 people says a lot of me
I got off the bus smirking. He still yelled out the window. The fact he could not reach me like I reached him was bugging him out. If I leave them feeling stupid, mission accomplished