When things go bad, I usually internalize it immensely. Recently I have been trying to re-evaluate poor situations and think about what I could and couldn't control. If it was fully out of my control, it helps me get back to my usual self a little faster.
I think changing your perspective when facing negative emotions can be done. It does not happen right away but with work it can be a pro-active way to handle tough feelings. The more often one tries to change their view point the easier it would be each time.
One situation I had that I used a different viewpoint was when I had a falling out with a friend. I was very upset by the whole ordeal, but spoke to close friends about what happened to make sense of the whole situation. The more I talked through it and understood points that I missed at first, I was able to own my mistakes within the friendship and also let go of the things I had no control over. I did not allow myself to take full responsibility for the negative fall out and get back to being my usual self again.