These verses plainly say that people who persistently follow these sins are not saved. This is the clear message, which, again, is why we need commentaries to explain to us how actually Paul meant the exact opposite of what he just said.
So, we can conclude with most commentaries that Paul is actually OK with people persisting in these sins, we can then argue, “And what constitutes ‘persisting?’ One time a day? Two? Three?” We can then follow-up with “he’s referring to our position in Christ, not our actual behavior.”
Thus, we have eliminated Paul’s point and can carry on doing unrighteousness and convince ourselves we are going to heaven.
However, if you’d rather face the truth, read Paul’s context. After his list of sinners who won’t be in heaven, Paul says in 1 Corinthians 6:11, “and such were some of you,” which clearly teaches that those who are saved, washed, cleansed, do not continue in their sins as they did before.
Galatians 5 follows the list of sins with the fruit of the Spirit. A man with the Spirit will have this fruit and not the works of the flesh on display. Paul is speaking of practical sanctification, a real, true change in a man.
There may be a process of cleansing in practice, but it will happen if a man is truly saved.
1 Corinthians 6 says sinners won’t be in heaven and Acts 16:31 and Ephesians 2:8 tell us we are saved by faith, is there a contradiction?
No, what you have is part of the Bible’s definition of faith. Faith without putting off sin is no faith at all. You must have faith first, the ability to hear and putting off sin is the result of hearing–you do what you’re told and we are told to put off sin and all filthiness of the flesh and Spirit, only the believer can do this and the believer will!
If you do not do what you’re told, you have not heard, and thus, you have no faith. I could go on, but I’ve made enough of a case to get you thinking and that’s what I intended to do. Consider my hole dug.