Yes, I agree with scripture.... but what we DON'T know is where anyone's heart is at any given time.
My dad had a cousin that was an alcoholic. He could not stop drinking. He was to the point of what is known as "wet brain"... He was a great guy, would help you any way he could, but he could not stop drinking.
He was killed, being struck by a car, while he was trying to help someone change a flat tire at night.... and he was sober when he died.
Was he forgiven/saved? We don't know.... all we know is that God is the only one that knows our hearts, and our flaws, and He loves us more than we can imagine.... He wants us to live with him for eternity.
I love the fact that HE makes the decision, and that we flawed humans don't have a say in it.....