Controversy gets stirred when the scriptures aren't properly explained.
In light of all that happened lately with Phil Robertson etc. Let me point something out that never gets explained in any of these conversations.
You know the very scripture Phil quoted was for the church. Yet, most people or pastors never explain that. The sins mentioned were ...happening in the Church in Corinth. There were all kinds of bad stuff happening within that group like sons having relations with their mothers!
The world is going to be the way it is, yet once you become a believer that's when these things are to be reconciled with God. The majority of the New Testament epistles were written to Churches. 1 Corinthians was a letter written to the Church in Corinth warning the congregation not to continue in the sins of the world. Paul wrote it to scold them and remind them of how they should live.
If you are a believer you once were a heathen, but God chose to save us from the world and the sins. The way the church should evangelize is present the gospel law and grace. It's the Holy Spirit that brings conviction we are just the presenters of the word and not the judges.
This is what Paul stated in his epistle to the Church in Corinth. "Church not worldly people."
I wrote to you in my letter not to associate with sexually immoral people— not at all meaning the sexually immoral of this world, or the greedy and swindlers, or idolaters, since then you would need to go out of the world. But now I am writing to you not to associate with anyone who bears the name of brother if he is guilty of sexual immorality or greed, or is an idolater, reviler, drunkard, or swindler—not even to eat with such a one. For what have I to do with judging outsiders? Is it not those inside the church whom you are to judge? God judges those outside. “Purge the evil person from among you.”
1 Corinthians 5:9-13
Did you notice Paul said have nothing to do with those who call themselves brothers, not the world. It is the world that needs the gospel.
There are other areas in the scripture that the Bible speaks on these issues in other ways, but for now I just wanted to point out what continues to be ignored in the Church. You see those who are in the church are the "called out" ones. We are to be holy as He is holy! There are to be no compromises in the gospel. If you are a believer then you need to know the full council of God without picking and choosing what scriptures you like or don't. Plus others sometimes mention the scriptures contradict each other, yet that isn't possible either. When you read the bible in light of the Holy Spirit it comes together in harmony. All scripture is God breathed and to be used for correction, rebuke and teaching. Those are Pauls words that He heard from the Lord. God Bless