Next time, if you know you have to drive home, don't drink. You put yourself and your son in a bad situation. Learn from it and don't do it again. You're lucky he didn't have an accident. Even if it wasn't his fault your insurance wouldn't pay.

you guys gotta realize.... if I drank 4 times a year.... THAT'S A LOT!
it wasn't planned, it wasn't a party, and I wasn't smashed.... primarily because I wouldn't want my son see me drink to excess.
He's never seen me drunk.

Wow, Things must different in the US. Whilst I do appreciate the travel dilemma when living in the country isn't there a huge legal implication of having an unlicensed, uninsured person behind the wheel. If some pedestrian staggers onto the road or a car comes from nowhere and causes an accident you could be sued for millions. I don't plan on loosing my house and farming property that quick! Like I said maybe things are different than here in OZ. .02c Have fun.

Call the wife, call a friend, call your brother-in-law, call a cab (not an option in your case), sleep if off in your car, walk if you have to... Neither of the two choices you presented would be a choice for me.