Religion undoubtedly breeds prejudice and bigotry, but unfortunately that doesn't mean that homophobia is exclusively a religious thing. Sometimes males just don't like homosexuals for no good reason other than the fact that they feel it's a threat to their masculinity, or more often than not it's a sign that they're gay and are overcompensating to hide it. Or it could be his upbringing, he might have homophobic parents. There are hundreds of possibilities lol
Yep, it's about asserting to others that you are a straight manly male when you verbally/physically bash gay people.
Last edited: