I, also, have been alcohol free for over 7 years. I have been a road cyclist for about 50 years. I have no doubt that bicycling played a big part, still does, in my staying that way. That includes acquiring tools and learning how to do the work on my bikes. The mental aspect of cycling is just as important as the physical aspect, maybe more. One caveat, for me, that means riding outdoors. Pedaling indoors does not give me the same level of mental release, or as big of a boost.