Awesome that you had that homerun to lift your spirits on such a hard day - even if just for a few moments.
I also find that music takes me out of my head and totally into the moment. It seems like most creative and physical outlets can do that. For me, running and dancing have a similar affect too.