Whenever I am really upset, I find having a good cry very healthy for my mental well-being. It is like the tears come with not just an emotional release, but a psychological one as well. It clears up my mind to focus on the next plan of action.
Like laughter, crying can also be the best medicine, for the mind.