Welcome to SR.
I can relate to the parts you shared about not being able to stop once you started. Also, declaring you'll never drink again after a hangover, then after a few days of feeling better, the cycle begins again.
I had to make a decision to stay stopped and put something in place to fill that void.
I am glad you are here. It really IS a big first step.