We all need to learn to be thankful for any happiness we may have, no matter how little of it there is. No matter how bad things seem, they could always be worse. Also, don't look backward and berate yourself for bad decisions you've made in the past. Hope is the reason for going on, looking forward to a better life and a better world. Without hope, there is no reason for going on, no reason for giving thanks this season.
Thank you, Old Grumpy.
You should change your screenname to "Old Common Sense". :o)