PLEASE READ: To register, turn off your VPN (iPhone users- disable iCloud); you can re-enable the VPN after registration. You must maintain an active email address on your account: disposable email addresses cannot be used to register.
We can't choose what other people say or do but we can choose how we react and how we feel about it. People will continue to be ignorant and having to hear your rant on why they shouldn't use those words is just going to reinforce that mentality that they have.
"Gee, The Homo doesn't like being called a Homo. Let's keep calling them that so they can continue to be annoyed."
I think that by arguing with a person over a word you are in a way proving that they are right and that the word is important enough to have to defend. I think a shrug would have proved more against that angry dyke more than a lecture would have. The best example to give is one of indifference to ignorance of others. To be able to entertain the idea without identifying with it is imperative for social well-being. People will always say what they shouldn't because it's wired in our nature to be taboo at times. The only way to fix it is to transcend that kind of seedy behaviour and not allow people's opinions to become fact by saying that they are right and that you are offended.
So someone calls you a Faggot and you agree with them?!
" Yes, I am a Faggot and i am Offended that you would so publicly call me out by that name! You are correct in saying that i am what you think i am and that it is a negative thing, so i am going to get angry about it!"

That's so paraplegic.
