Today’s Gospel recounts the familiar narrative of the angel Gabriel announcement to Mary; ‘Mary, do not be afraid; you have won God’s favour. Listen! You are to conceive and bear a son, and you must name him Jesus. He will be great and will be called Son of the Most High. The Lord God will give him the throne of his ancestor David; he will rule over the House of Jacob for ever and his reign will have no end.’
This is an out of the blue experience which surprises Mary but she accepts the mission God has chosen for her when she claims ‘I am the handmaid of the Lord,’ said Mary ‘let what you have said be done to me.’
This is the faithful obedience to God that we all should learn from and is probably the most important “yes” to God in the whole of our humanity.
Mary’s “yes” brought us the Emmanuel – God-with-us: Jesus Christ.
So as we prepare ourselves this Advent for the coming of Christ in our hearts, let us reflect on what is God asking of us this season, and if we can display this faithful obedience that Mary has shown us and to say “yes lord, may your will be done”.