With the American Thanksgiving holiday arriving next Thursday, it is time to reflect on the many things that we can give thanks for in our lives. Iv…