Advent marks a time of waiting, joyfully looking forward to a much-anticipated birth. So often we see waiting as a time of frustration, but imagining good things to come can hold as much pleasure as the things themselves.
When has a time of waiting been a gift?