Christmas is not about having the perfect celebration. Christmas is about God interrupting our plans. God shows up and overturns many of the plans we have made. He does so for His glory and our good. He has a grander plan that is coming true and He is inviting us to be participants in it. Embracing God’s call on our lives requires courage...courage to submit.
No greater example of this can be found than in the person of Mary. She goes from being a young girl from a small town who is getting ready for marriage life to be invited into a much larger plan, a plan which will “ruin” many plans that she has made. She went from planning a wedding and preparing for a family to being the one who would bear the son of God. It sounds unbelievable, and astonishing, isn’t it?