Sorry, I meant CA, but I was thinking of SF because that’s where he’ll be located. Also, 12:30 is a perfectly reasonable hour to be coming home from dinner - unless your friends are too boring to tolerate that long!
San Diego is a conservative military town, the second largest city in California very different from San Francisco so I felt that needed to be corrected.
By the way drunk driving with our 88 year old mom at 12:30 in the morning isn’t common, or “perfectly reasonable”, as you claimed, it strikes me as an extremely rare and unhealthy situation, being arrested shows how rare that behavior is.