Listen, if people on this board keep telling you that you're coming across in a certain way, and people DO keep telling you that, then you're going to need to learn that this means, in all likelihood, that the problem is you, not everyone else. A crucial lesson that social interaction teaches is that if everyone clashes with you then it's likely not everyone else's fault.
I don't give a toss if a thousand people log in and call me a homophobe. You're being bang out of order, and are openly justifying your actions by your position in a supposed majority. It's unsettling in its thoughtlessness.