Advent, A Time to Proclaim the Promises of God

Within the Christmas story there are 4 hymns of praise we will encounter. Today’s is Mary’s in Luke 1:46-55 and is known as the Magnificat because the opening word in Latin, when translated, was Magnificat which showed Mary’s desire to magnify God in her life. The other hymns of praise we will soon come to are from Zechariah, the Shepherds and a devout Jew named Simeon. Mary’s is one of the most beautify in scripture and is similar to the song sung in praise by Hannah in 1 Samuel 2:1-10 when the Lord blessed her in her barrenness with a long awaited son.

Mary’s Song of Praise: The Magnificat And Mary said, “My soul magnifies the Lord,
47     and my spirit rejoices in God my Savior,
48 for he has looked on the humble estate of his servant.
    For behold, from now on all generations will call me blessed;
49 for he who is mighty has done great things for me,
    and holy is his name.
50 And his mercy is for those who fear him
    from generation to generation.
51 He has shown strength with his arm;
    he has scattered the proud in the thoughts of their hearts;
52 he has brought down the mighty from their thrones
    and exalted those of humble estate;
53 he has filled the hungry with good things,
    and the rich he has sent away empty.
54 He has helped his servant Israel,
    in remembrance of his mercy,
55 as he spoke to our fathers,
    to Abraham and to his offspring forever.”

Mary’s desire was to magnify God in her life and rejoice in all He had done for her. She knew that she would be a blessing to others as she became the mother of our Lord, and also what a privilege it was to be chosen by God to carry His Son. What is your attitude towards God and the things He has called you to do? Are you thankful? Do you rejoice at the opportunity like Mary? Her attitude is sobering as it is so selfless and humble. She was not proud or arrogant at having been given this ‘job’ by God but considered it a privilege to serve her Lord.

Mary also knew scripture and the blessing God promised to Israel. Genesis 12:2-3 “And I will make of you a great nation, and I will bless you and make your name great, so that you will be a blessing. I will bless those who bless you, and him who dishonors you I will curse, and in you all the families of the earth shall be blessed.” God promised repeatedly that all the world would be blessed though the descendants of Abraham. Jesus is that great blessing to the world, and Mary realized the fulfillment of this promise in the child she carried. She knew without a doubt that she was part of God’s plan of blessing for the world. What confidence do you have in the promises of God? Do you claim and cling to certain promises for your life? Here are a few of mine: Jeremiah 29:11 “For I know the plans I have for you,” declares the Lord, “plans to prosper you and not to harm you, plans to give you hope and a future.” A Promise to me that God has plans for my good filled with hope. Nahum 1:7 “The Lord is good, a refuge in times of trouble. He cares for those who trust in him,” A Promise that God is good and loves me. 2 Corinthians 12:9 “But he said to me, “My grace is sufficient for you, for my power is made perfect in weakness.” Therefore I will boast all the more gladly about my weaknesses, so that Christ’s power may rest on me.” A Promise of sufficient grace to face anything in life with Him. Deuteronomy 31:6 “Be strong and courageous. Do not be afraid or terrified because of them, for the Lord your God goes with you; he will never leave you nor forsake you.” A Promise to always be with me.

God was real to Mary and He is to me. Know His promises and claim them in your life. Be bold and experience the faithfulness and love of God for yourself.

Linda

Need a study of God’s promises? Fill your New Year with promises to stand upon. My devotional book Promises for Dynamic Living gives 70 promises to meditate upon and claim as a believer. It is for personal study or can be used by a group. It is available at CertaPublishing.com or from Amazon.com.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s