Then why does Christianity oppose homosexuality if that is the case?
It is there a sub clause that I missed?
You are doing what is the default pisition, edit and ignore. It's either all truly the word of God, that infallible being. Are you saying he had a reboot? Or it's all made up.
It's all man made. The differences show the different perspectives of men over the centuries, not God. He cannot make mistakes if he existed, which I don't believe he ever has.
Jesus also said I am the only way. If you don't accept me you are going to hell to burn forever.
How does that square will love on any level?