Thanksgiving is almost here and that means it’s about time to enjoy some happy moments after another trying year. It is the time to reflect upon the good things that have happened to us over the past ...