Time to get some sleep this weekend, I feel.
Edited to add:
It is the lack of sleep. I just can't get good deep sleep where I'm staying - it is on the ground floor, near a busy road and next to a train line.
Time to cut off the caffeine and take up the earplugs and air-conditioning.