When does that happen... Beats me. All I know is that the events of today are positives.
As far as holidays go... They are just another day. Really, that is all they are. So your birthday is coming up? Christmas? New Years? The BD date? You need to stop putting so much significance to these days.
Easier said than done? Maybe. It all depends on your mind set. I just had my first Thanksgiving in twelve years without my W. I spent the day alone. I kept myself busy. I went to pre-holiday at work. I made myself some of my favorite stuff to eat. I watched a lot of football. I kept my mind occupied.
If I hadn't done these things, i could have easily slipped into the bog of self-pity and wallowed in it. Nope. Not going to happen.
As far as the ice creams goes... I eat ice cream after losing a bunch of weight. I exercise moderation. Two small scoops instead of three or four humongous scoops. I eat pizza... two slices instead of half a pie. I don't have to deny myself food I like.
Neither do you.
“Things turn out best for the people who make the best out of the way things turn out” ― Art Linkletter