I cancelled an upcoming business trip because I used to drink my self silly -- at the airport, on the plane, in the hotel, etc.
Glad you were able to stay strong. Sounds like it was a great experience.
I hope I can do the same thing after a couple of months.