For behold, from now on all generations will call me blessed; for he who is mighty has done great things for me, and holy is his name. And his mercy is for those who fear him from generation to generation.
The visit from the angel, Gabriel, was frightening and the news was unbelievable, but Mary surrendered to God’s will. When the angel’s words to her were confirmed by her visit to Elizabeth, who was with child in her old age, Mary burst into song. Her song is filled with Scripture and truth about God:
God is mighty. God is all-powerful (omnipotent). Nothing is impossible with him. His power is seen throughout the Old Testament: Creation, Noah, and the flood, saving Israel through Joseph, plagues on Egypt, the Red Sea, manna in the wilderness, the Jordan River, the walls of Jericho…the list goes on. Now his power is seen in the birth of his Son through a virgin. All generations will call Mary blessed.
God is holy. Mary proclaims, “Holy is his name.” God’s holiness means that he is untainted; set apart. Mary does not understand all that God is doing, but she trusts him. Since he is holy, all that he says and does is right, perfect, and pure.
God is merciful. In God’s grace, he gives us what we don’t deserve. In his mercy, he doesn’t give us what we do deserve. God’s great mercy is granted to all who trust in him. His mercy extends throughout generations.
Talking to God
Praise you, Lord, for your power. There is nothing that you can’t do.
Praise you, Lord, for your holiness. Everything you do is perfect and pure.
Praise you, Lord, for your mercy. It extends through time and eternity.
For parents: Mary’s song is about her love for God. Ask your children to write a song about their love for Jesus. Or ask them to share their favorite song. Please share these songs with us so that we can share them with others. Email us at firstname.lastname@example.org.
Today on The Journey Broadcast: