I have news for Mr. NZ and everybody else:
Some people in this world, will not agree with your opinions, lifestyle, behavior, and worldview.
Not long ago, I went to a forum at a university to discuss slavery "reparations". I explained why I thought that it was unconscionable to endorse such a policy. I was told by one student that I was a "Nazi fuck". Another told me that she hoped "my kids were born retarded". I also was called a "cracker motherfucker". I'd like to say that these things bothered me, but they didn't. I know that I am right, and they are wrong. Further, people who resort to such tactics do so out of desperation.
As far as the difference between calling a man a "nigger" or a "faggot":
Skin tone, Racial characteristics, culture, genome, etc. are benign characteristics. Obviously there is culture/racial conflict in this country and elsewhere. Yet, there is a world of difference between displaying an affinity for one's own race and calling another group of people "subhuman" based upon the adaptation of their genome.
Homosexuals engage in unusual sexual behaviors that many people find repugnant. Sexual behaviors are a means of gratifying oneself sexually, and have little to do with high culture. Some people are going to berate people who share their sexuality with others on open forums. If you cannot deal with this, perhaps you should discover a primary identity that is not centered around sex and sex behaviors. I personally don't think that its anybody's business what I do in my bedroom, hence, I don't share it.
Colonel Walter E Kurtz