Day 2 of Advent: Anticipation and Waiting for Perfection in the Season of Hope December 2, 20231 Comment