I read a similar article to the included here some months ago. Perhaps it is not in the genetic code. However, I think there may be only a small percentage of those who choose’ homosexuality, derived from atypical life experiences. It would seem logical that if not genetic then the premise of an in womb development is logical. Which means it is preventable or curable someday medically during fetal development.
Genetic modifications that respond to hormones in the womb may explain the development of homosexuality.
http://news.sciencemag.org/evolution/2012/12/homosexuality-may-start-womb
Explain identical twins.
Have you ever really gotten to know any gays? The males are usually very feminine and the females are usually very masculine. They are born that way, but they could still choose not to live that way. They could remain celibate, like many heterosexuals are after they have been married many decades. I think the only thing that really bothers me about heteros complaining about gays, is that so many heteros have had premarital sex, extramarital sex, or divorces, etc. That is all the same kind of sin