So today I realised that my feeling of cranky and frustrated and generally out-of-sorts is exactly 28 days since I last felt like this. D'oh. Apparently, it really is PMT.
I swear, once upon a time I had actual emotions. Now I just have hormones and bad brain chemistry. It's kind of depressing.