In reality: life does too much: religious extremism/intolerance, general ignorance, hype and interest, paranoia and fear, isolation, community differences, generational differences, cultural differences...for your portrayal to successfully blueprint across the globe at this point in time.
Religion has nothing to do with sexuality. As an agnostic I don't see things with a religious view. Apparently the bible actually condemns homosexuality twice and heterosexuality 350 times and it's anti religious people that are making out that homosexuality is against Christianity. The Qur'an however condemns homosexuality more but in society it's worse to be racist. I agree that it's due to community and cultural beliefs though. But like I said a sexuality shouldn't be something to condemn or celebrate. It's just a sexuality and shouldn't effect their day to day life