Advent Daily Devotion, 24th December

James DouglasUncategorized


Psalm 46
 Isaiah 35:1-10
Revelation 22:12-17
Luke 1:67-80

Our Advent waiting ends tonight.
Tomorrow is squeezing into the stable,
ready to herald the birth,
carry the cry,
welcome the shepherd
and set Mary pondering.
The Baptist has already arrived,
bound on his path to the wilderness before he can walk.
Expectations are high –
the prophets’ voices ringing down their line,
echoing in our hearts and minds,
resonating in our hopes and fears,
setting on edge our culture’s teeth.
The wrapping glints beneath the tree.
What will God’s gift look like this year?
And do we dare unwrap it?

James Douglas