Stacy, I had the same experience Fri/Sat nights... I have assessed my past week with the HALT principles (see newcomers posting). I learned a lot from it. The cycle actually started early in the week with too much stress which led to lack of sleep that led in turn to hunger that led to anger and all was touched by loneliness.
In short, had I assessed with HALT everyday, it likely wouldn't have happened.
Feel better, you are at least sober today!
Levi