One thing that helps keep me from drinking is admitting that I'm too old to do it anymore. It just makes me feel too lousy the next day. I gave up soccer this year (at 64 it's tough not to get hurt when playing with 50 year olds) and it sucks. But I have to admit that my body just can't take it anymore. Same with drinking. At least I can still dive. Once I can't do that anymore I will still be able to snorkel. Once that's gone it might be time to "exit stage left". I've got a lot of "bucket list" places to visit to dive and snorkel in the meantime. A lot of places in the US that I want to see as well before my legs give out completely. Those are things I couldn't do if I were drinking.