The fact that I don’t drink or smoke does not make me a better judge. All judgement is reserved for Jesus who died on the cross. Romans 2:1 You may think you can condemn such people, but you are just as bad, and you have no excuse! When you say they are wicked and should be punished, you are condemning yourself, for you who judge others do these very same things.
I might not smoke or drink but have a heart full of unforgiveness, hatred and jealousy. All sins can be forgiven except the one that leads to death. There are drunkerds who will receive salvation and come and overtake us in this walk.
Matthew 12:32 NLT
 Anyone who speaks against the Son of Man can be forgiven, but anyone who speaks against the Holy Spirit will never be forgiven, either in this world or in the world to come.