Homosexuality is not the Norm, as it is a deviance from the complimentary biology of humans. The only reason for 2 genders is procreation. It doesn't mean that everyone has to procreate, but it is only available to the norm.
This has more to do with biology, than God or his laws. Sodom, and Gomorrah were around in the OT. It is a genetic defect from the norm that compels homosexuality.
In addition, unlike the animals that rule with the survival of the fittest. Humans just live and let live to their detriment.
Preference for sex orientation is just that a choice. Yet, the PC version is that it is the same as a right. The demon if any is the LGBT using the political power to make a deviance into a norm, and creating acceptance in the hetero population using subliminal social engineering techniques to their advantage.
But in the end, no pun intended, the facts are clear, biology has the answer to the ? of homosexuality.
We should treat the homosexuals as we do each other, but that doesn't mean that they are the Norm, new or old. Trying to make it a norm causes disruption to the norm, and compromises its values.