When the angel appeared to Mary to tell her that she was going to give birth to the Baby Jesus, Mary ‘was greatly troubled at the saying, and tried to discern what sort of greeting this might be’ (Luke 1:29). Another version reads: ‘She cast in her mind’ – i.e. she was trying to figure out what this could mean. How was it going to happen? What would it mean for her? And she couldn’t. It was beyond her.
Later on we read, ‘And Mary said, “Behold, I am the servant of the Lord; let it be to me according to your word” ‘ (Luke 1:38). Now Mary had come to the place where she simply accepted what was going to happen – even though she still didn’t understand it. In the words of Amy Carmichael, ‘In acceptance lieth peace’.
And later in the story, we read a couple of times that ‘Mary treasured up all these things, pondering them in her heart’ (Luke 2:19 and 51). Perhaps she had come to the place where, although she didn’t understand all that was happening, she wanted to treasure everything in her heart, to mull it over, to reflect and meditate. She listened to what the shepherds in the stable said and to what Simeon and Anna at the temple said – and she treasured their words in her heart.
Christmas is a busy time of the year for many of us. But don’t let it pass you by. Treasure up what God is saying through the giving of his Son. Treasure up these things and ponder them in your heart. Mull them over. Reflect and meditate.
For the miracle of Christmas is for you, just as it was for Mary. Don’t let it pass you by.