I belevie it says what it's clear says, but we can't follow it today (along a lot of other stuff written in the Old Testament) because it adresses the historical and cultural context the Bible( whic i belive to be God's message filtred trought the eyes of the humans who wrote it) was written among.
But Jesus also said that all of the Law and the Prophets hang on the two most important commandments:
1) Love God and serve him with all your intelligence, body, and soul.
2) Love each other as you would love yourselves.
Jesus also said he came to affirm the law, not change or destroy it.
He affirmed the law because there was some misunderstanding about it, for example, Jews cared more about animals on the Sabbath than human life.
For example, Jesus died for our sins. Did he tell you to stop observing the Sabbath? No.
Did Jesus tell us to stop abstaining from sexual immorality? No.
Jesus said preached brotherly and sisterly love, not love that is sexually affectionate. To love others as we love ourselves is not the same as loving each other passionately or burning with passion.
If some of you believe the law was abolished or doesn't apply to you, then why do some of you continue to observe the 10 commandments?
Perhaps it would be alright for Christians to worship idols now or even follow Buddha and Christ at the same time? This, I do not agree with.
I do not agree with anyone that declares to me that homosexuality is not a sexually immoral thing on the basis of human affection.
The other day I had a flamboiant gay person at my work tell me he use to be straight but only changed when he had an experience with a guy. This tells me that gay people aren't born "gay".