Feast of the Annunciation of the Lord

Mary said, “Behold, I am the handmaid of the Lord. May it be done to me according to your word.” Today’s feast is a beautiful reminder that surrender to God’s will is an avenue of grace. What courage it takes to say YES to an unknown future. Mary’s willingness and humility reminds me that if I fully avail myself to God’s grace by surrendering my complete trust I will know God’s favor. Grace is God’s favor, unmerited. Let my prayer echo Mary’s: I am the handmaid of God, may it be done to me according to Your Word.