Calpurr, that is a great idea of listing what you have done. I am terrible with lists. I get so excited and write one up and never do it. Probably once a day for the last 7 years lol. Music really cheers me up. It is rare that an upbeat song will not put me in a better mood. My cats are great at cheering me up, as well. I have one that sits on my shoulder. She knows I do not want to talk about it, but makes it clear that if I decide to she is ready to listen. The others will knoozle me and headbutt me until I get over it and decide that rubbing their bellies is more important than being blue.
Have a few comfort foods, but probably should not mention those. Have not had them in years, though, so no worries.