Which NO MAN could EVER fix. BUT GOD did in Christ through the cross. Grace, UNMERITED FAVOR, is ours because Jesus took the hit for ALL the sins of ALL the WORLD.
In the OT Elijah's sacrifice along with all the priests of Baal was consumed by God's judgment. But on the cross, the sacrifice of Christ consumed all of God's wrath, condemnation, and judgement. He declared, "IT IS FINISHED" and sealed the deal upon his resurrection.
Jesus said to the sexually promiscuous woman, "I do not condemn you"and "There is therefore NO CONDEMNATION to those in Christ" (Rom 8:1 - (the original does NOT contain the qualifications some translations have in the rest of that verse)).
Christ paid for everyone's sins forever. You commit double jeopardy by trying to condemn sodomites for whose sins Christ paid the full price. You think sodomites' sins are greater than yours? Not in God's eyes.
You need to study the books of Romans and Galatians which unfold the details of the gospel of the grace of Christ by which we are saved without works, and reread them several times.
We are saved only by God's grace.
Unless God changes our hearts, unstop our ears and opens our eyes we cannot hear or see the glorious gospel of Christ. Those people who continously practice sin to fly in the face of God continues a downward spiral in which there is no hope. I'm not qualified to say when or if a person reaches that level and we are to pray for the lost. However, scripture is very clear that a person heart can be harden against God to such a point that there is no hope. It is God who brings us to repentance and God simply will not do so.
Jer 14:12 Though they fast, I will not hear their cry, and though they offer burnt offering and grain offering, I will not accept them. But I will consume them by the sword, by famine, and by pestilence.