yes it is. I've felt it, and I don't care if you guys find it wrong. Its my business.
On the society thing, yes the main reason most people are afraid to do anything is based on society and culture. Society isn't to blame for everything, and I'm not saying that it is.
Feeling bad about anything is actually part of how society reacts to it. Kids who are outside of an enforced societies rules on types of music, religion, sexuality, trends, sports, etc. feel stigma because the hostile environment. Even subtle hints can cause this. While studying sociology, we learn the differences of taboos from country to country, and culture to culture. As we've become more connected through the digital age, our stigmas are both starting to evaporate and expand. It is now easier for the average person to witness and communicate with cultures with different social norms then ours.
The US's culture is very Male dominated. Even with the massive leaps in gender equality, we still have strong gender stereotypes in the US. With this, we still have lines in the sand over what is Manly, and what is Girly. Religion has a role in this, but its more about how we as humans have some natural instincts that make us see patterns even if there aren't any, and our basic instincts of both Mob mentality and the fear of the unknown.
We see this commonly in the cliques in high-school, sports teams, different religions, Different states, heck even parts of our own country.
Homosexuality is a minority, even with it being touted about as much as it is lately, the average Joe dosen't really get much contact with homosexuals. They are usually that group the TV talks about, but not much is known about them. That is where the mind fills in the gaps with stereotypes.
A Homosexual. Bi sexual, Trans person, then is isolated and is faced with this hostility that might even be juts subtle. They are usually alone and have questions, and society says they are bad. It works, got me to waste a few years of my life hating myself over something that isn't a big deal, but just paranoia of the unknown.