Three breakdowns in the past five days....i can relate.
As well, I can relate to the need of getting away for a few days and having to many stressors. The use of coffee over sleep....
And with all that on you you're grades are impressive. Wishing you luck on continuing with that.