Today's Gospel: Luke 1: 26-38

The angel Gabriel speaks these words to Mary. Nothing is impossible for God, he tells her. Nothing. We know this but we do not always remember it. We tend to limit God a lot. We say or we hear things like:

God will not heal me.

God will never forgive me for this.

God does not hear my prayers.

God cannot possibly love me the way I am.

We do not always have the faith that Mary had. We do not always believe in the impossible happening. But God does the impossible every day.

If someone had once told me that I would write a book about being an incest survivor, I would have said impossible. My book was published six years ago.

If someone had once told me that I would marry a man who whose love and respect would help me heal, I would have said impossible. I met just such a man and we have been married for 35 years.

If someone had once told me that I would convert to the Catholic faith and it would change my life, I would have said impossible. I have been Catholic now for about 25 years and yes, it has changed my life.

Now I know: miracles still happen. God still does the impossible.


Do we ever look at all the “impossibles” in our lives that God has made possible? Do we believe and trust like Mary did? Do we say with Mary - “May it be done to me according to your word?” (Luke 1:38)


Lord, I thank you and I praise you for all you have done for me. I thank you for all the impossible things that you have made possible. Increase my faith, Lord. Help me to grow in trust of you. Help me to surrender all to you. Like Mary did. Amen.

Copyright 2014 Colleen Spiro