I agree Ohio that your message came across as saying just because you have a natural urge doesn't mean it results in moral behavior.
A lot of people consider sex out of wedlock or sex with anyone other than your spouse to be immoral. So, does that mean we should group swingers, anyone who had sex before they were married, alduterers, divorcees who have sex, and homosexuals all in the same group? They are all giving in to urges of the flesh for the same self-gratification. Based on the arguments I've seen it would appear that we either need to shun all of these groups in the same manner or we accept them. Do you know anyone who's had sex prior to marriage? Maybe because we know more people that do it and we may even do it ourself it makes it easier to accept that behavior. Or maybe it's not as immoral as some people believe. Where does a person's morals come from anyway?
On a side note, how do you explain homosexuality in animals?
http://en.wikipedia.org/wiki/List_of_mammals_displaying_homosexual_behavior