Just be glad for the little things, like having a home, a car, friends, your life, etc. I'm glad to be alive, glad that I don't have cancer for right now... sure it cost for over $1500 to find out but thats a small price to pay.
Enjoy your life for what its worth... too short to spent contemplating things bygone and the could have beens.