You can find the answers in Leviticus and Leviticus 18:22 and 20:13 make it
crystal clear that men having sex with men is not only a sin, but in OT times, homosexuals
were put to death.
That's how much Go
d hates homosexuality. And the reason he hates it is that He designed the sexual union between a man and a woman in the
covenant of marriage to be an earthly shadow of our relationship and union with God. That's why God refers to Judah and Jerusalem as
women and Israel's unfaithfulness to God as
adultery. God's chosen are also referred to as the bride of Christ and the bride is always a woman in the bible.
So the sexual union is
much more than just lust to God. Those who value their bodies, their eternal souls and God also value the sexual union more than just lust as well.
But those who see lust as nothing more than animal instincts or desires of the flesh will not only abuse God's design, they'll flaunt the fact they they love to abuse God's design and use it for their own selfish sexual gratification instead of for the reason that God intended it to be used.
But make no mistake
, God will not be mocked. He will not allow people to abuse His design or mock it without punishment whether they understand that or not.