there'll be ups and downs, but that sounds like solid progress. most people (in my experience) respect not drinking, especially if they're just meeting you and don't know you all that well. I use some variant of "i had to get my shit together," usually having to do with my own life/creative aspirations.