It occurs to me that you of the most important thing you can do in an emergency or survival situation (or even in your day to day lives) is to keep your spirits up. I don't know about you, but I tend to accumulate a lot of bad or negative thoughts and when people start coming down on me, I sometimes just want to curl up in bed and sleep the day away.
Well, it's a good way to fall out of shape, ruin your diet, and all around ruin you physical health and well being. Ok, enough preachieness.
Some thing to do to get your spirits up:
Read a joke or two on line
Reward yourself for something small that you accomplish today.
Talk to a friend (Poor peoples therapy)
Pick a cardinal direction and drive until you see something you haven't seen before, then stop and explore the area for an hour or two.
Many of these ideas are basically to get you to STOP dwelling on what the negative situation or person is. Once you've done that, you can begin thinking of something useful to do in your situation. I know it's fun to fantasize about horrible things happening to someone you are having a problem with, but that really doesn't help. You need to DO something to change the situation you are in. Like the philosophy saying goes "A journey of a thousand mile begins with the first step" And if you can take the first step in improving where you are, you will (hopefully) feel a small sense of accomplishment which you can leverage into a second step and so on, and so on.
Many people in survival situations often talk about thinking of family that need them, or things they plan on doing once they are safe, but they never give up hope! Giving up is the surest way to die, because once you believe that you will, you stop trying.
Like the saying in Galaxy Quest "Never give up, never surrender".
I think this works for daily living, or any critical situation you find yourself in.
If you have other methods of keep up your spirits, or getting out of a funk, please let us know what they are, as we could all use a boost from time to time.