The issue of the origin of homo/hetero sexuality continues to an actively discussed topic. The following is a quote that fits this subject perfectly: More on the subject at the link below. Gay or Straight ?
What it really all boils down to is an argument that tries to use 'nature' as a proxy for morality. And when that doesn't suffice, the argument is narrowed further, requiring proof of a 'gay gene' - as if that would somehow change the entire equation of a gay person's status in society. Bottom line - there really is no satisfying some people. There will always be some further demand, some additional hurdle placed in the way of those they've decided to treat as separate and undeserving.