It took me many many years to get from a not drinking mindset to a sobriety one. I wish I could tell you what changed but I don't know. I just got sick and tired of playing the back and fourth game of having good stretches and bad ones over and over. Trying ways to be normal, moderation, not drinking at all, small amounts here and there. Then wham a binge would happen.
Much easier now that I cut it all off.