With Thanksgiving swiftly approaching, many of us have begun to think about thankfulness. It is great to have a holiday to ...