I have been getting a lot of bad news lately. I know what you mean-- it's hard to keep smiling, and doubly hard to share the nitty-gritty feelings you have with your loved ones.
I have been trying to focus on the small things in my life that bring happiness, and I am no longer allowing myself to speculate much too far in the future. I consider any prognosis speculation, so I'm just ignoring them by now :)
Other things that have helped me: a journal, WhatNext, my cats, and Prozac. :)