Mdog (not dawg), you apparently don't understand that racism, and racist comments and attacks are exactly the same as homophobic comments and attacks, or attacks based on any characteristic like religion, nationality. It all falls under discrimination based on a persons characteristics.
Some how you have decided that all your homophobic attacks and comments are ok, while someone calling you something based on your heritage is not.
What because you and others may not like gays and somehow feel threatened, it is ok to make homophobic comments and attacks?
You really should learn some tolerance. Especially being of a group/nationality that many Americans don't care for, due to the 911 attacks and other acts of terrorism against this country.