Mine learned years ago not to do that without a call. We have an agreement, as long as he calls so I won't worry, I won't say a word, and if he wants, I will come and get him and any friends that need a way home. If they want to sleep on my couch, I will take them back to their vehicles the next morning. His friends thought he was just whipped until I got some of them home safely and with no fights the next morning. We have a couple of friends that I will go get even if they are not with him. He even calls me if he is going to be really late coming from work, which he often is. He can't leave in the middle of a tattoo, and it never fails a big, expensive one will come in to be done a short time before closing.
I agree with koodeez about the importance of time with your respective friends or alone. The longer we are together, the more important it becomes. I am afraid I still don't give him enough time, just out of habit, but am trying to get better about it. He is much easier to get along with when he has his alone time. He usually just sits at home playing his guitar, though.
It was really inconsiderate of him not to call or find another ride. Leaving someone stranded, especially with kids is a huge no no. I hope he has the mother of all hangovers.