Today, we pray over Mary’s proclamation of praise as she reflects on God’s gracious and generous action in her life. She realizes that it is God who singles her out as a servant, scatters the proud, lifts up the lowly, provides for the hungry and comes to the help of the chosen people. Mary is consciously aware that the One whom she bears is the dream and promise of God’s love toward creation.
As the saying goes, hindsight is always 20/20. May we reflect upon the events of our own lives and discover that, in the midst of all our disappointments and joys, God is at work, carefully, tenderly and deliberately weaving the tapestry of salvation history. We, with the Virgin Mary, are threads of a bigger plan, for God does great things for and through us.
During this holy season and beyond, may we see God everywhere and know that the Almighty, who is present to us each and every day, is a gift of Christmas.
Living Faith provides brief daily Catholic devotions based on one of the Mass readings of the day. Published new each quarter, these reflections are written by women and men from a variety of backgrounds - lay people as well as clergy and religious. Learn more.
Receive a free reflection for Sundays every week via email