Then said Mary unto the angel, How shall this be, seeing I know not a man? And the angel answered and said unto her, The Holy Ghost shall come upon thee, and the power of the Highest shall overshadow thee: therefore also that holy thing which shall be born of thee shall be called the Son of God. And, behold, thy cousin Elisabeth, she hath also conceived a son in her old age: and this is the sixth month with her, who was called barren. For with God nothing shall be impossible. – Luke 1.34-37
Mary was pretty practical for a very young woman. When told she was going to have a son her first question was the obvious one – ‘how is this going to happen?’ She was young and a virgin. She had never had sex with anyone. How in the world was she going to have a baby? This was impossible!
Impossible is right. A virgin cannot have a child. No way no how.
But God specialises in the impossible. What is impossible with man is possible with God. With God nothing is impossible.
God could say ‘let there be light’ and there was light. God could part the Red Sea. God can heal the sick and raise the dead and make the blind man see and calm the storms.
And God can give a virgin a baby.
With a God who can do all that is anything too hard for Him to do to us? Can He pay that bill? Can He heal? Can He carry you through that illness? Can He provide for that need when you see no way to do it?