Since the time of the fall, the people of God have been looking for the promised King who would come and crush the head of the serpent, put an end to sin and death, and bring eternal life so that they could reign with Him in His kingdom forever. And now the promised King will soon be here!
Mary is an unlikely candidate to be the mother of the Messiah from an earthly perspective…in this age of celebrity we might have expected someone more prestigious, someone more connected, a little more flash or a bigger deal, not a young, poor, small town girl…a nobody in the world’s eyes. I’m glad God’s not caught up in the things that we are. I’m glad that He constantly challenges and redefines our view of family and grace. He sees Mary’s humble heart, that she’s poor in spirit…she’s desperately craving His grace. She’s reflective…pondering the angel’s words, believing what the angel says, and then she humbly submits to the Lord’s will. She’s a great example for us.
God is fulfilling His promise of a King…God keeps His word. We can trust Him to keep His promises still today. Promises of the forgiveness of sins and a new heart, His Spirit dwelling within us, His presence with us, everlasting life and an eternal kingdom. This is what God will do. And only He can. He can do great and wondrous things and use whomever He chooses to accomplish His purpose however He wishes. You are not insignificant in God’s design…in His plan to reach the valley. From an earthly perspective, Mary was a nobody from a nothing town in the middle of nowhere, but not so from a heavenly perspective. She had a significant role to play in God’s plan of redemption…so do you. He wants to use you to impact the folks around you for His kingdom. The question is, will you trust Him to do so?
Join us next week as we continue our Advent story talking about Good News, Great Joy!
This post is based on a sermon from our Advent series, Once Upon a Christmas. Download the podcast at: Central Christian Church Main Service, or follow us on Facebook, Instagram or Twitter: @ccclancaster