Isaiah 7:10-14
Psalm 23(24):1-6
Luke 1:26-38
The coming of Christ fulfilled a long-standing promise, not an accident. In today’s reading, Ahaz’s fear led to his kingdom’s destruction, but Isaiah reassures him of God’s care and offers a sign: a virgin will conceive and bear a son, Emmanuel. In the Gospel, Mary’s encounter with the angel reveals God’s plan for her to bear the Son of God, despite her doubts.
Her trust leads her to say, “May it be done to me according to your word.” God’s promises are fulfilled in those open to Him.
As Christmas approaches, let us pray: “Lord, you are the key of David who opens and closes; help us welcome you with trust.” Amen.
Fr Joseph Osho






























































