He's home. I was awake for a bit before he got back, but no panic, just the kitten running laps. I put a podcast on.
Once he got in I made us both a hot drink, and now I'm going to get a few more hours' sleep. Pretty proud of myself for being as sensible about this as I knew I could be.