That doesn't change the fact that words like that are very offensive and you shouldn't use them if you can't stand up for your claims. It's like calling somebody a nigger and then acting suprised that people are offended. "Don't take it so seriously, I was only joking about that." Just because its more socially accepted than that word does not mean it doesn't carry the same kind of negative connotations that can't be fixed by saying "oh i was just kidding." Those aren't words you should use unless you stand up for saying it. You can say them all damned day if you want, it's your choice. You just can't be indignant when people take that seriously and treat you as if you meant it. Dont say those words unless you mean it and dont act suprised when people tread you like a homophobic idiot, because you're using words used mainly by homophobic idiots.