I agree 100%, for me its aa and exercise, I had a shite day yesterday just woke up (after dreaming of drinking) and wanted to drink. I weight trained in the morning, hit a meeting at lunch, then an hour cardio in the afternoon. Then treated myself to a HUGE Chinese meal. I had a good sleep and feel 100% today. I have trained for years (through my drinking career) but the results I getting from it sober are just so much better.