Yes, I understand that is your assumption, i.e., that “homosexual” is in the very nature of the person. Given that premise, the rest of your point does, apparently, follow. I am just not clear that the premise is a good starting point.
We could say the same thing about someone with a proclivity towards desiring material goods. If such a person has an adequate amount of chattel, they will not be tempted to steal the property of others. By that definition, a thief is, by nature, a thief and the only means of preventing thievery is by ensuring “thieves” have adequate access to property. Otherwise, thieves will be thieves.
The monkey wrench to be lobbed into such a myth is that those with vast amounts of property can continue to be thieves.
Likewise, it would seem, a heterosexual may or may not be “satisfied” within the confines of a chaste marriage just as thieves are not satisfied by the mere fact of having their own property.
It just seems a very twisted view of human nature that implies disorders (or even desires) at some level ultimately define the way things are. It seems to propose that the ordering implied by morality is not, at ground, the basic ordering principle because disorders (or desires) ultimately are in control.
I suspect, you have been so immersed in modern western culture that a secular perspective has become your observational starting point.