The points that I raised in a previous thread were to the tune of this and came to the same conclusion, but in much greater length and detail for
every verse mentioning homosexuality. You can find it here.
Anyways, I agree (just as I discussed in the linked thread) that 1 Corinthians is talking about Pagan rituals, not homosexuality. However, Leviticus
explicitly states that Homosexuality is wrong. The way Christianity remedies this is that Leviticus is the old law, one that Christian's no longer
follow.
I quote myself from that thread because it is a very good point,
"Peter's vision as explained in Acts 11:5-9, seems to suggest that the old law (Levitical Law) was no longer in effect, as all that was unclean
was now cleansed by God. Which is why Acts 11:1-18 ends with,
"18When they heard this, they had no further objections and praised God, saying, "So then, God has granted even the Gentiles repentance unto
life."" Acts 11:18.
It seems that God had repealed the old law himself"



