Thanks for sharing Frank.
I also had the moment of clarity you speak of. One night I was drinking whiskey from the bottle as I did every night and as I was planning to do for the foreseeable future. I finished it but wasn't where I needed to be because of my sky high tolerance. Unfortunately it was too late to go buy some more whiskey so I was screwed.
As I sat there in the dark something came over me. I knew I was finished and as you said, "this time is different". I'll be coming up on two years in a few weeks.