Then an angel turns up and tells me I'm going to have a baby who will be called 'Son of the Most High' and despite the fact that I'm a virgin, I'm going to get pregnant because God can do the impossible in me.
I think my response at this point would be a rather flabbergasted, "Excuse me?"
God doesn't give us what we expect. Mary probably had her own hopes and dreams for the future, her own gifts and talents that she had plans for. It is quite unlikely that what she expected was to be the mother of the messiah.
But here's the thing: God doesn't adhere to our expectations. He has crafted us futures that will be incredible and joyous and, most importantly, unexpected. Whatever I can dream up for my future will be ten thousand times weirder but more amazing in reality. Because when it comes to imagining we're all just amateurs compared to the creator of the universe, who imagined and brought to life everything, from brightly burning stars to little red ladybirds.
When God puts great big unexpected plot twists into our stories it can be simultaneously frightening and exciting. We can doubt whether this plan is really from God, whether God can really do it. What surprises me is Mary's reaction. "I am the Lord's servant," Mary answered. "May it be to me as you have said." There's no "This isn't what I expected", "What if this goes wrong?" or even "Well, what if I don't want this?". Instead she trusts in God and obeys him. She trusts that even though what she is being told sounds purely crazy, it is part of God's plan. She has faith that God is always good and his greatness overcomes all obstacles.
Mary was totally prepared to let God rewrite all the plans she had for her life.
I think that is pretty amazing.
