I think it depends on how you view life. There is a saying "any day above ground is a good day". That does'nt mean things will be going good, but it does mean at least you have the opportunity to make it better. Every person that lives has their own unique burdens. It's how they deal with these burdens that decides their perception on life. When it seems impossible, take a look around at other people struggling with issues that seem insurmountable. They don't give into dispair, they accept life on life's terms and make the most out of a bad situation. I find it's paying attention to all the little things in life that can help us get through even the hardest of times. Life comes with no promise but life itself. Thats the gift. What you do with it depends on you.