After many attempts ranging from rehab to repeated trying to stop just for today, and failing, I went for total immersion in AA with a 90 day misery back guarantee.
By total immersion I mean sponsor, steps meetings, helping others. What clicked? The realisation that I was out of options. It was either AA or an alcoholic death before age 23. I did the work and never drank again.