I think holidays are huge triggers, Hoozh, and find us not nearly as far along emotionally as we like to think we are sometimes. Had any of your volunteer offers come thru, I think the day itself would have been much better for you, but at night you'd still be in a funk.
I think this is just going to take time, and you're going to have to give it such.
I do wish I was there to give you a HUGE hug! I'm really good at those.