Saint Bernard declares there are (at Christmas) three miracles: that God and man should be joined in this Child; that a mother should remain a virgin; that a mother should have such faith as to believe that this mystery would be accomplished in her. The last is not the least of the three. The virgin birth is a mere trifle for God; that God should become man is a greater miracle; but most amazing of all is that this maiden should credit the announcement that she, rather than some other virgin, had been chosen to be the mother of God.
Isn’t that so insightful? I had never thought about the fact that Mary had a choice in if she believed or not? Scripture says she asked the angel how this could be, but afterwards she went forward believing that all would transpire as she had been told. She believed in a completely outrageous and unbelievably amazing plan. This reading made me question if I believe in the promises God has made for my own life. I have not had blinding visions of angels or burning bushes in my life, but God has declared promises in Scripture for all believers and has laid truths on my heart about my own future. Do I believe them? Do I go forward with my life believing that all will transpire as promised? No. I worry, I doubt, I question … I don’t often enough, just believe.
What promises has God laid on your heart about your life? Are you living your life believing, or like me, often questioning? Let’s take young Mary’s example and believe – because the truth is, God does have a completely outrageous, unbelievably amazing plan for each of us too if we are faithful enough to believe.

