Daily Gospel Reflection for December 20, 2014




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


About Author

Colleen Spiro is a Catholic mother, grandmother and a deacon’s wife. A certified spiritual director, Colleen loves to share her faith and encourage others through her retreats and writings. You can read her reflections at her website, Catholic Prayer Life and read or listen to her podcast at Finding God in the Everyday.

Leave A Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.