Well done… You’ve not shared your reasons, but the commitment is strong.
For many of us there is a zone between teetotal, sober, “a few”, inebriated, bingeing and “too many” that we may stray into (or across) from time to time, but we can / think we can come back to the straight and narrow. The margins may get thin now and again…
However, I’m reminded of a family gathering about 10 years ago. We were celebrating the 100th birthday of a greatly respected, but steadfastly straight-laced family member, who maintained a sharp wit and intellect for many years after the “ton”. Naturally, he gave a speech, and attributed his longevity to very little meat and no alcohol.
His far more wayward (60 something) son stood up mid speech and interjected “bugger that for a game of soldiers”* 😉
* actual words might have been slightly different, but effect conveyed…!