“And Mary said to the angel, ‘How can this be, since I have no husband?”‘ And the angel said to her, ‘The Holy Spirit will come upon you, and the power of the Most High will overshadow you; therefore the child to be born will be called holy, the Son of God. And behold your kinswoman Elizabeth in her old age has also conceived a son’; and this is the sixth month with her who was called barren. For with God nothing will be impossible.'” Luke 1:34-37
Mary and Elizabeth were in impossible situations. Mary, unmarried and bearing a child she couldn’t explain — who would believe this was God’s Son? Elizabeth, barren for years and now old. The angel tells Mary with God, all things are possible, and she trusts him.
“Behold, I am the handmaid of the Lord; let it be to me according to your word.” Luke 1:38
Most of us, when confronted with what seems to be an impossible difficulty, such as illness, job loss, divorce, etc.. pray for God to simply remove the problem. “Take it away, Lord!” we cry. ” Fix it! I simply can’t go through this suffering!” Mary didn’t do that. She was content for God’s will to be done in her life. God did do the impossible, but in the process Mary was probably often despised, puzzled, hurt and unsettled. God didn’t take away her pain, but He always provided a way through it, and He used if for good.
This is a part of the Christmas story we all need to remember. Our faith won’t make life easier. The Bible tells us we will endure trials and troubles; but God can and will do the impossible. He’ll guide us and stay with us and eventually work all those problems into a beautiful tapestry that reflects His will. Are you willing to trust Him as Mary did?