Occasionally I'll have a drink, but I have higher sensory clarity now from meditating and I typically find it neutral to unpleasant, unless it's just the right situation.
What also helps is taking other lightweight mind altering substances for evenings when I want to have social fun. I recommend going down the research chemical rabbit hole and looking at the dissociatives especially.
At the end of the day though, it took a lot of time and drastic lifestyle shifts over years. For what it's worth, I don't think self discipline is the right approach, for the same reason it's not an effective way to treat any other addiction.