I do not claim to have every answer on this topic. But here is the bit that I offer.
I am not sure if I believe humans are inherently heterosexual.
Or maybe
"If its a choice then when did strait people choose?
Homosexuality is not a choice, whether one has sex or not is.
Those who say it is a choice mean that they can choose to have heterosexual sex even if they do not have heterosexual feelings, and vice versa.
Won't make them happy though."
His Divine Shadow
"I think the idea is that people don't choose their sexual preferences, but people can choose to act on them, hence the choice element. GOD didn't say "thou shalt not have sexual feelings towards another man as one would towards a woman" GOD said not to LIE with another man as one would a woman. There is a big difference here.
The obvious solution is thus - people who feel that they are gay should abstain from sexual contact completely - unless they start feeling sexual feelings towards the opposite sex, acting on those impulses is fine.
I agree for the most part except the whole,
"unless they start feeling sexual feelings towards the opposite sex, acting on those impulses is fine"
According to Biblical principals, acting on sexual desire is not fine. Purity is something God is very serious about concerning his creation. He has good reasons for it too.
So if/when they start developing heterosexual feelings, they are commanded by God to go about it in a wise, pure way that glorifies God.
*For the record, I love people who struggle with homosexuality and feel for them in that. I have a few friends with homosexual desires that are like brothers to me.