I had a similar delay yesterday on the road....although not due to car trouble. I'm not sure if it was the map or the road that was off, but I ended up missing one of my turnoffs and went WAY out of the way. Probably caused about a 2 hour delay. I dealt with that okay, but I was fit to be tied this morning. My neighbors that were "taking care" of my birds and plants, etc. apparently never changed the birdbath (I do it 2-3 times a day), never changed the Hummingbird feeders (I do them every other day), did something to the birdbath that got it off level (a real PITA to fix) and killed my fuschia. And to top it off, there was a stray cat in the yard stalking my birds. My day did not start out well at all.
Just got back from the store. My grocery bill tripled. Then I get my car insurance bill and find they've charged me an extra $100 to change my coverage (plus the payment), a little detail they failed to mention when I was inquiring into what it was going to cost me to insure the new car. By the time I get Tyler home, I'm going to be too broke to pay attention.
Wasn't all that bad. Had a nice shady spot to park. Listened to a couple hours of Harry Potter, etc.