Nothing works when I'm really upset except time or a change in the circumstance or relationship that is causing the extreme discomfort.
Being older and more experienced (finally) in seeing that those days come and go and they usually work themselves out is about the only comfort I can muster. Somehow it still feels like the "end of the world" but I make myself consider the possibility of light at the end of the tunnel and I consider the possibility that just maybe I am once again overreacting to something.
That doesn't mean I don't make every effort to distract myself from my unpleasant thoughts and feelings - I do everything I can think of so as not to dwell on the unpleasantness. Still, all it does is help me cope; I don't feel any better.
I'll read, watch movies, play cards and computer games, watch the news (now actually, that does always help!), talk to people if I can dredge up the energy to do that without being a total downer for them, do housework (that helps too), etc.
When I had gardens and yards, I did a lot of yardwork; I enjoyed it but it did not make me feel better.
Ok, so then these help: watching world news and doing housework.