You are sooooooo lost. You ever speak to a person who was gay and is now straight? You should, you would learn a ton. I have relatives who are gay. One was married, left her husband for another woman then left her "life partner" for a man. When I asked her why her response was that she hung around with a bunch gay friends and they encouraged her to step out, that it was OK. In other words, they convinced her. She finally figured out that it was not normal and turned her back on that lifestyle.
We had a baby sitter who was a former lesbian. She said it was a choice, plain and simple.
But it's funny how you paint people who don't agree with your view on homosexuality as being hateful. Funny thing is I work with a lot of gay people and they all know my views. We get along great. No hate.