I want to say that insecurity plays a huge part in homophobia. And insecurity is trained into followers of any religion. The more secure you are as a person, the less likely you are to give a shit what other people do.
I reject your reality and substitute my own!