I'm glad I just found your journal today, EscapeArtist, so I wouldn't have to be missing you for five weeks. Great writing. And I'm glad you're getting back on track.
I noticed one omission from your list of why the business trip didn't go well: eating well. Number 2 was close, but not quite the same thing. Not having the right food for your body makes it hard to maintain your mental balance, so that all those other things become harder.
Which makes it more impressive that you hauled yourself back by force of will. Good for you for stopping the spiral.
Looking forward to reading more from you.