Hang in there Z-girl. My wife still drinks, too, and I get what you're feeling. Sometimes, I take a "time out" by getting in the car, hopping on the freeway, and blasting my favorite music for a few miles. Just me, but I thought I' throw it out there.
Enjoy the ice cream!