Thanks Dee.
It's obviously frustrating doing well and then messing up. I know that I really need to focus on the present, rather than my constant planning for future events. I think the bad cravings I had last week were in part because I'd drained myself mentally thinking about stuff that's over a month away.
I'm also trying to convince myself that there was a silver lining last night in that it helped me identify a gap in my recovery plan and that it didn't spin out control. Similarly, I'm complete sober tonight and not headed toward a full blown relapse lasting several months. I feel like over the last few months I've learned a lot about staying sober and also realized that I don't have to be a social outcast when I'm sober.
So, I'm keeping my chin up and moving on.