It’s Thanksgiving Eve and I have so much to be thankful...