I think will power or self determination is key. At least it was for me.
But so was acceptance that the drinking had to be over, for good. Until I gave up the hope of one day being able to control it, will power wasn't enough.
Once I focused all my will and determination on never drinking again though..... damn I've been unstoppable.