Luke 1:37 For with God nothing shall be impossible.
This is quite an amazing promise for us to take hold of when we need to believe it. In the context, it is a concrete promise of the angel Gabriel to Mary that she will indeed, as a virgin, bear a son. So also, the “impossible” has already happened: your barren cousin Elizabeth is pregnant in her old age. And now, the “really impossible” will happen to you.
The wider promise for us is that saving us, forgiving us, bringing us into the kingdom of heaven, and granting eternal life is impossible. The Virgin Conception is just one of many impossible events that the the Almighty, Loving, Father had to work out in order to bring me to Himself. God’s love for me drove Him to do impossible things in the history of mankind and in my own personal historic life. And He did it! He impossibly fulfilled His Promises for my Salvation. He is making holy people out of evil sinners. He is making something out of nothing.
But an even wider promise is open for us: the same God of Love who worked out our impossible salvation also tackles intractable problems in answer to our prayers. He richly and daily provides for all my needs according His riches in glory in Christ Jesus. He knows how to, and He does, work out all things together for my good. He finds a way when there is no way. Our Lord is doing the impossible for us every single day. Thank God for this promise: we have a “God of the impossible.”