Thanksgiving shouldn't be about one single day each year. As Americans, especially, we are incredibly blessed. Even when things aren't going as we planned, there is always something to be thankful for -- even if it's the simple things in life like seeing a beautiful flower or hitting all green lights on the way to work.
Here's a cool idea:
Designate one day a week as a Day of Thanks (ie, Thankful Thursdays). Go around the dinner table and have every member of the family share what they are most thankful for that week. Create a special journal in which you can jot down the date and what each person gives thanks for. Then, on Thanksgiving Day, read what you all were grateful for throughout the year. It is a good way of reminding yourself and your family that there is always something to be thankful for, as well as a great way to reminisce about the past year (an activity that I, personally, am a total sucker for).
My kid(s) are a little young for this, yet, but as soon as Brogan starts to understand what being thankful is about, I am soooo doing this. Maybe I'll even start now with Jason and me. After all, we have so much to be thankful for.