Combating racism is simple. Think of a race, ethnic group, etc. you hate. Get them in your mind and don’t let them go. Ask yourself why you hate them. Since I’m not racist, I’ll pretend I am and say I hate people from Zimbabwe. “I hate people from Zimbabwe.” If you’re like me, you can get an erection relatively quickly, depending upon how stimulating the thought, image, person in front of you, etc. Next I Google “naked Zimbabwe women” and look at images. If you get sexually aroused, you cannot hate people from Zimbabwe, or you’re lying to yourself. If you don’t’ get sexually aroused, you’re probably not being honest with yourself about your orientation. Don’t get me wrong, you might get stoned to death for being gay in your country, so it’s perfectly acceptable to pretend you’re something else; but not on the internet, so Google what you really like (and then erase your history.) Now some people might need more than pictures or videos, and I get that, but as a beginner’s course, this should suffice. Do this every day until you admit to yourself you’re not really racist.
Combatting homophobia is a bit more difficult and the only thing I can say is that you’d be surprised the things that go on in heterosexual bedrooms. I say this because apparently that’s the biggest hang up against their orientation, that which you will never be privy to anyway. Gay people are probably hit on more by straight people than the opposite. Homosexuality develops in the womb and is not a choice; it’s not contagious. If God hated homosexuality so much, he would have destroyed half the large cities across the world just on general principle. If you didn’t know these things about people, you wouldn’t even care. People look at images and videos of people with different orientations all day and are turned on by them. If lesbian porn gives you an erection, well, you’re lying to yourself again.
Combatting religious intolerance is apparently nearly impossible for some. In places where different religions are blowing each other up (primarily for political reasons…) look at my own country, where only the most bat shit crazy people do any such thing. Instead, we’re too busy entertaining arguments from “Big Science” and the 25 creationists we have over here. Instead, look at how your beliefs are similar, and better yet, how you go about your day, compared to them. You won’t be that different. I shouldn’t need to tell you that you’d have sex with someone of a different religion by now.
He's gay.