Ouch, that is rough. Take it one day at a time, baby steps bro, baby steps.
My supra has gotten me through rough times, everytime I get pissed off or depressed, I do a bit more on my supra, untill I calm down and remember that you will always be working on things, whether in thde garage, or...