Mary’s Encounter

son-of-the-most-high“In the 6th month, God sent the angel Gabriel to Nazareth a town in Galilee, to a virgin pledged to be married to a man named Joseph, a descendant of David.  The virgin’s name was Mary.  The angel went to her and said, ‘Greetings, you who are highly favored! The Lord is with you.’  Mary was greatly troubled at his words and wondered what kind of greeting this might be.  But the angel said to her, ‘Do not be afraid, Mary, you have found favor with God. You will be with child and give birth to a son, and you are to give him the name Jesus.  He will be great and will be called the Son of the Most High.  The Lord God will give him the throne of his father David, and he will reign over the house of Jacob forever; his kingdom will never end.'”  Luke 1:26-33  throne-of-david

There are many amazing things about the beginning of Mary’s encounter with the angel Gabriel.   She came from the house of David, she was unmarried and she was a believer in God.   Mary was troubled by the appearance of an angel but was curious as to what God might have to say to her.  The message from Gabriel was one of revelation about Messiah, who she would have known about from Old Testament prophecies.  I am always in awe of Mary who did  not freak out when she was confronted by an angel but waited in wonder at the message the Almighty would be sending to her.  The message was one that would require a great deal of strength and character from Mary, yet held the greatest honor for her and the greatest hope for mankind.

not-thwartedWhat does this encounter reveal to us about God?  God is omnipotent or all powerful.  He does all he wants and all he intends to do.  God is the source of all power, whether in things made in creation, energy, life or human strength and authority.  Without God’s power, everything would fall apart.  His power holds the stars in the heavens and sustains all life.  Nothing can stop God.  God promised a Savior to deliver us from sin and restore us to relationship with Him and God keeps all his promises.     He showed His omnipotent character in choosing Mary, sending Gabriel to speak with her and the content of the message.  The birth of Jesus was foretold in scripture and God tells here the exact person to deliver the savior to earth, Mary, the name of the child, Jesus, the position He will hold on earth, Son of the Most High, his earthly lineage, the house of David, and the length of his reign, eternity.   Who but an all knowing God could give all those details?  God knew the time, place and people that would be involved in the arrival of His Son on earth.  Praise God for his omnipotent character!

Why does this matter to you and me?  Would you want to love and serve a god that does not know when and how things will be?  Would you want to serve a god that did not have a plan for eternity and the power to execute that plan?  No!  God in His omnipotence knows all things and holds them in the palm of His hands.  He tells us in Isaiah 49:16a “See, I have engraved you on the palms of my hands”.   He knows me just as He knew Mary and has a plan for my life too.  Jeremiah 29:11 is one of my favorite promises.  “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.”   Praise God, the God I serve knows the beginning from the end and knows all that needs to be accomplished to get there!  Thank God for his omnipotence today!  He is worthy of our praises!

With a mouthful of praises for our Omnipotent God,

Linda

Here are two thoughts to hold in your mind when considering the Omnipotence of God.keep-calm-jeremiah-29-11-god-has-a-plan palm-of-his-hand

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