We all live in our own carefully crafted worlds in real life, much the same as a video game world. You make decisions, life glad wraps itself around those decisions, and you have to cope with the residue. I grew up in a small midwestern town which had a population of under 30k and 99% of those were white people. Gay people was something you saw "on the cable TV" or maybe you knew one or two people who were teased for being effeminate, but would never openly be gay because that just gets you beat up. That's reality for a lot of the stock of America.
Then I go and move to one of the most "gay" places on earth and most of my friends are not white. I also have friends who are gay. This for my back ground pretty much makes me a model of acceptance and eligible for sainthood, a beacon of light for all the uncultured heathens who come from such places.
That said, I feel sorry for people that latch themselves on to ideas or causes of equality. If they spent possibly more time just working on being a decent person rather than telling everyone else how they should act, they would be doing their part to make our world a better place. As it stands, these causes serve only to further the gap between people who believe differently than them. You're never going to be able to change someones mind about a group of people or an idea or a stigma, but you can change their minds about you, as a person. And it's hard to paint an agreeable picture of yourself when you're busy telling everyone else what they should think.
But just like they ignore you and continue to hate, you will ignore me, and continue to preach. By making this post I probably already care more than wisdom dictates I should, which is already not much.