These last few weeks have been a time of thanksgiving – thanks for being alive, for the loved ones around us, and for those ...