I was going to start off that way, but the more I think about it, I think that most situations can be reframed to change how they affect you. Reframing is a tool that is often used in coaching, where the coach will echo back the coachee's statement, opening the door to seeing the situation in a new light. Shining a light in the forgotten corners of someone's narrative may help you discover something positve that has been overlooked.
This isn't just for professional coaches, either. Any of your friends or family will probably one day be grateful for you to be able to guide them through re-framing a problem. Paying a good coach to do it will save you time, however, because one of a coaches responsibilities is to keep track of time, and to keep you moving through the exercise as effectively and quickly as possible. It's not free, but the time you save is probably worth it.
One of the absolute re-framing masters is Viktor Frankl in his book Man's Search for Meaning. If you haven't read it, you should.
Re-frame the things you can by yourself. For the others, do yourself a favor and find a coach to help you through it.