Aww... it does sound like a rough day. I'm glad everyone made it out OK! Did you know that stress can shut down the logical part of your brain, making it even harder to figure out what to do?! Yup. Stress (and surprises when you're driving!) truly suck!
Do you have a GPS or navigation program on your phone? Might be worth looking for one, they can be wonderful when you get detoured and need help finding your way back home! Or, anytime you're trying to find someplace new, really!