Quick TL;DR: Any tips for mechanic frustration, and calling it a night before you ever even get frustrated??
I know this is kind of random, but recently I have had alot of trouble knowing when to call it quits.
For example just tonight, I had done:
Engine oil, final drive oil, coolant change to new blue (double flush with distilled water)
It was round and 3rd for 5:30PM as I finished up putting the lower panel back on after the coolant job...
I remember thinking that I should call it quits for the night, but I wanted to at least flush the front brakes out with fresh.
Well my dumb self listened to the litter voice in my head and started to flush...ran the master dry, huge mess, brake fluid everywhere, brake bleeder bottle wouldn't stay connected...just overall frustrating. (I only even did the front, that CBS is a JOKE!

I since poured cups of water all over the PCX after I was done

Point is, how do you when to call it quits? How do you stop just before getting frustrated?
Another example, I had to replace my rear tire after a puncture (was cheaper than a full on plug kit).
I got the tire off with little dramas, it was getting close to 9:30PM and the garage was like 95F, I should have stopped there.
Still I pushed forward and scuffed up the rim fighting the new tire on...wasn't fun at all I should have just called it quits.