No such thing as homosexual or heterosexual.
The concepts of heterosexual and homosexual are human concepts and not God's concepts.
The Biblial testimony is that God created male and female for the reason man to be united with woman. Genesis 2. God's purpose is for faithful union of man and woman ie Mark 10. Eph 5 and Matt 19. "that at the beginning the Creator 'made them male and female,' 5 and said, 'For this reason a man will leave his father and mother and be united to his wife, and the two will become one flesh'
How does the concept of heterosexual and homosexual fit with God's creation? the answer is not very well. God's prupose for man and woman to be united. heterosexual and homosexual are peoples sexual orientations/desires, same-sex or opposite sex. So something of the 'heterosexual' concept is according to God's purposes, where a man is united with his wife, but some isnt and none of the homosexual concept is compatible.
Therefore when people look at people or God's purposes from a heterosexual or homosexual concept they are already obscured from the reality of God's purposes.
The Bible deals with the countenance of man/woman union and the error of same-sex union, how one applies the modern concepts of heterosexual and homosexual to that is not straightforward.
So to argue in terms of heterosexual, homosexual concepts is most often confusing what the Bible actually says. It doesnt help when the Bible translations describe 'homosexual offenders' and not 'heterosexual offenders'.
But crucially another comment often made is that the Bible doesnt say anything about homosexual. The Bible doesnt say anything about the concept of homosexual, and that is because heterosexual and homosexual are not a Godly concepts.