What causes heterosexuality we should wonder? Is there a cure? Consider all the bad marriages, divorces, cruelty and violence both mental and physical involved, think of the children, some scarred for life, some dead. Could children be raised in a better environment, say an environment out of a futuristic sci-fi story. Would that solve it or are solutions beyond the question?
When we talk of 'cure' we need to assume we are fixing something, I personally don't think heterosexuality can be cured. We are just going to have live with it, flaws and all.
"If skin-colour were a choice, would racism be justified? Would it then be completely reasonable to say that only if you are a particular colour are you allowed to marry or join organisations or visit a loved-one in hospital? If skin-colour were a choice, would it be reasonable to say that some skin-colours were sinful or evil or immoral, and others not?" See here:
http://www.usmessageboard.com/health-and-lifestyle/50615-know-what-really-causes-homosexuality.html
"Despite how straightforward and commonplace it may appear today, the heterosexual/homosexual juxtaposition was actually less to the fore in pre-modern times and, in effect, was not universally observed. Equally, heterosexual love - however natural it may appear today - was seen in those earlier societies not so much as a rejection of homosexuality but rather as an alternative to nonsexual male-to-male relationships and, for that matter, the love of God advocated respectively by chivalric and religious practices and codes of conduct. There is today a clear need to rethink our attitude to heterosexuality...." 'The Invention of Heterosexual Culture' Louis-Georges Tin
[ame=http://www.amazon.com/Invention-Heterosexual-Culture-Louis-Georges-Tin/dp/0262017709/ref=sr_1_2?s=books&ie=UTF8]The Invention of Heterosexual Culture: Louis-Georges Tin: 9780262017701: Amazon.com: Books[/ame]
"Abraham had two wives, Sarah and her handmaiden Hagar. King Solomon had 700 wives, plus 300 concubines and slaves. Jacob, the patriarch who gives Israel its name, had two wives and two concubines. In a humanist vein, Exodus 21:10 warns that when men take additional wives, they must still provide for their previous one. (Exodus 21:16 adds that if a man seduces a virgin and has sex with her, he has to marry her, too.)"
Traditional Marriage: One Man, Many Women, Some Girls, Some Slaves | Sexuality/Gender | Religion Dispatches