I believe the more you think about it the more it goes round in your head until you realise that there is no real solution.

Live your life as if each day were your last, and be thankful that you are able to wake up and greet a new day. As far as is there anything more to this...well...perhaps there isn't. You live for the next generation to come through, make your own life better, be successful in your abilities and your life. And don't take crap from anyone, it is your life, those who try to run it for you aren't worth it...in the long run.