It's not every day you get woken far too early and by a singing fish, but today was one of those days.
Last night I gave blood for the 13th time. Instead of going home to rest, I met the pole and pilates groups for drinks and chatter. It was wonderful, but I stayed up roughly 6 hours too long...
Long, hard day.
Early night? Probably not.