When the Gift Comes Full Circle: Reflections on Giving, Gratitude, and the Long Arc of Generosity on December 25, 2025 Canada Canadian charitable donations charitable giving end of year giving faith and generosity generosity intergenerational values religious views on charity tax credits for donations +