Thanks to everyone who posted in this thread. I've learned a lot about myself in 15 minutes. I've read part of the thread on PAW, and I'll read the rest when I wake up (I'm going to bed soon).
I was four and a half months sober and in mid-April this year I started up again. Of course in that sober time, I had started a new job, had to finish out my old one, move to a new apartment, furnish it, set up utilities, Internet (all in my second language which I'm not especially good at), etc... and one day (due to the Internet company taking over a month to connect service) I snapped. While it's still my responsibility, I now understand there might have been a physiological reason for it as well, and I can look out for it in the future.
I've been on and off since then. Right now I'm on day 4 going into 5. But now I have another weapon in my arsenal to help me.
Thanks again.