your comment hits pretty close to home for me, too. This is my life right now.
Since I'm a Site Reliability Engineer we don't get the freedoms some developers get in regards to working times (I'm sure there are some companies which are fine, but coming in a midday all the time would probably not go over well anyway.)
I wonder why nightowls get such a bad rap, and why every human must do things at the same time, it's a strain on public transport and places to buy lunch etc; it reeks of an awful inefficiency for the sake of consistency and little else (maybe social interaction? I don't socially interact though..)