Quite an extreme rant there, kermit. Some might say you're overdoing the anti-homosexual vibe a bit - you should be careful, the cynical among us might think you're a closeted homosexual trying to give the impression he is straight...
Either that or you're a Republican and/or massive homophobe. In which case I don't think you'll last long here, so enjoy your time here while it lasts