You oot it, TB. You have found the best road to health- and your example has shown that the "simple" fix is not always easy, but worth it- and the best option in the long run. my favorite quote on the subject of moderation is from Lost Horizon where, at the Shangri-La monastery they teach "...practice the virtue of moderation, avoiding excess of all things, even excess of virtue."
Good for you, I like to see good men staying on the planet by taking care of themselves. Their wives will appreciate them being around for a few more decades!