You know what, SF? You're absolutely right. I shouldn't be using namecalling, and I apologize.
For the record I actually don't think you are racist, at least not any more than most people are. I think you're just willing to voice a lot of how you feel and the way you say it probably makes it sound worse than it is. As for homophobic, I don't think you can deny that one.