Scripture Reading: Luke 1:46-56
“My soul magnifies the Lord and my spirit rejoices in God my Savior, for He has looked on the humble estate of His servant. 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.” (Luke 1:46-50)
Can you imagine how Mary felt after the angel Gabriel delivered the message from God to her that she would bear God’s Son? I am sure there was a lot of confusion in her mind. She asked the angel, “How will this be, since I am a virgin?” (1:34). The angel answered her, “The Holy Spirit will come upon you, and the power of the Most High will overshadow you; therefore the child will be called ‘holy’ — the Son of God” (1:35).
After receiving this news Mary went to visit her relative Elizabeth, who was also with child. When Mary came and greeted Elizabeth, the baby in Elizabeth’s womb leaped for joy. Then Elizabeth was filled with the Holy Spirit and she blessed Mary (1:42-45). Mary responded to her with words of praise for her Lord.
The Song of Mary is known as the Magnificat. The name is derived from the first word of the hymn in the Latin version. The song can be divided into four stanzas. In the first section (vs. 46-48), Mary exalts God for what He had done for her. In the second section (vs. 49-50), she contemplates God’s power and mercy which have been revealed from generation to generation. In the third section (vs. 51-53), she contrasts God’s mercy with His severity. And in the fourth section (vs. 54,55) she shows how the manifestation of God’s mercy is found in the fulfillment of His covenant promises. Take a few minutes and read each section. Reflect on what Mary said as you prepare yourself for Christmas Day.
Heavenly Father, I am so grateful for the gift of Your Son. As I prepare for Christmas Day, may I never forget the true meaning of this season. My soul, like Mary, magnifies You and my spirit rejoices in God my Savior.
Powered by Logo Design Company