Wow, we've literally all been there! :banghead:
My only advice is to draw a line under it and start afresh in the morning. My self-destruct pattern has always been going off the rails for a day, then deciding that I might as well right off the weekend as well. :( Before I know it, I decide...