The (Real) Meaning of Christmas

One could read the Christmas story and think that the events were put together at the last minute. I mean a 9 month pregnant young woman riding a donkey around 70 miles? No room in the Inn? The King of kings born in a stable? Does this sound like someone who planned the event or does it seem more like a last minute decision?

You might not like to think this, but it is exactly how God planned it. Genesis 49 tells us that the Messiah would be born from the tribe of Judah. Scripture is even more specific to note that the He would come from the line of King David.  Isaiah 7:14 reveals a virgin would conceive and bring forth a son. Micah 5:2 reveals even the place of his birth, Bethlehem of Judah. The timing of His birth is revealed in Daniel 9 (for more, Dr. David Jeremiah has a very good teaching on this). Had you opened your Old Testament you could have literally been sitting in front of the stable waiting on Mary and Joseph to arrive if you wanted to witness His birth.

You know who did know all of this, Satan. Interestingly enough, Satan knew the entire plan of God and you know what he did….. nothing. There were no guards to protect the Savior, just shepherds. No warhorses, just cattle. Satan, most certainly present at His birth, but did nothing. What an opportunity he had, destroy the Son of God at His most vulnerable point … a newborn baby. God even placed a star with a bright shining light over the place of His birth, as though He was taunting Satan, Come and get Me, still nothing.

Do you know what this means? The story of Christmas tells us all that the plans of God will be fulfilled. No one can stop them. Satan even knew the plan, and did nothing. God has plans for you as well, and not even Satan himself can stop you from realizing everything God has for you. Merry Christmas, its more than a story, it means through Christ you are a conqueror.

Categories: Uncategorized

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 )

Facebook photo

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

Connecting to %s