The Lord is always faithful to his promises
This year, these readings come to us on the very Eve of Christmas. Today we celebrate the secret hidden for all ages, revealed in the birth of the Christ, the son of Mary (Second Reading).
The Gospel retells that wonderful account of the angel coming to Mary with good news. It would be through her that the ‘impossible’ plan of God would unfold. The virgin would conceive and give birth to the Son of God and successor to King David.
Whereas David wanted to build a house (temple) for the Lord (First Reading), the Lord promises to build a House (dynasty) for David. This reading reminds us that our plans are often not God’s plans … and the heart of God’s own plan, demonstrated also in the Psalm, is His faithful love, expressed in His covenant with us.
As we come nearer to celebrating this wonderful birth, let us pray for ever-greater awareness of the presence of the Just One, coming like the dew upon us, so that the earth of our very lives (as we hear in the Entrance Antiphon) might be opened to His unimaginable love.