Get new posts from Carol’s Hope blog sent directly to your email inbox!

Carol’s Song of Praise

For the women’s Bible study I’m part of, we were asked to write our own “Magnificat”, our praise to God. This is following studying Mary’s Magnificat after she was told by an angel that she would bear a Savior who would save his people from their sins. This is my humble Magnificat today.

My soul rejoices in the Lord, Creator of heaven and earth.

 I gaze across the fertile green fields, hear the birds whistle, watch the hawks soar above me,
and see the cirrus clouds miles above.
The sun shines on the land you have made and I thank you for the rain you have brought.

I praise you for your glorious works, my Savior, Lord, Friend.
You created those verdant hills that I see;
You made the birds and gave them their melody.
You own all the vast expanse of the universe, yet you love ME. You are too marvelous for me to comprehend.
You knew me when I was in my mother’s womb.
You molded me from before birth, gifted me to serve you in specific ways.
Awesome that you would take a shy, quiet child and give her something to say!
You knew every day planned for me. You know the end from the beginning.
You know intimately the joys and pain that have been part of my life.
You have loved and wooed me, simple as I am.
My soul praises you, my God.

O Lord, I offer you my thanks.
You know everything about me.
You know when I sit or stand or feel angry with someone or am prideful.
You know the words that will come out of my mouth before they leave my lips.
Oh, God, let them honor you.

I cannot hide from you.
I don’t want to hide when I see your goodness in the land of the living,
When I rejoice in the peace and stillness of the day,
In the joy of a loving moment with my husband.

I do sometimes want to hide when pain throbs in my soul,
When people misunderstand me
Or judge me
Or tell me I’m wrong.
“What Lord? How could I be such a basket case? So selfish? Such a poor ‘Christ-follower’?”

And yet those scenes are never hidden from you
And you faithfully continue to love me
Even as you work to change me – my heart, my thoughts.
When I was in the midst of a raging storm
You held me fast though I had no strength with which to hold onto you.
You knew my frame, my weakness.

You were there when Dad left us for heaven. He saw you before leaving, and was radiant at your call!
You were there when Jerry passed into your arms and I fell onto his chest, sobbing.
You were there when I flew home with ashes in place of a husband,
With only a body pillow to hug at night.

You were there in the family and friends who were your arms of love to me as they
Cleaned the house for my return
Weeded the yard and installed sprinklers after nine months of neglect
Checked on me daily and let me cry, made me laugh
Traveled with me so I wouldn’t be alone
Allowed me to be numb even as you were re-knitting me together through the agony of grief.

You were there when a beautiful red and white dog entered my home and heart, breathing life into an empty home.
You were there in a widow/widowers’ grief recovery group when I met another man to whom I would bond in love and life.
You are amazing, God!

The heavens declare the glory of God ...

The heavens declare the glory of God …

With you, I am never alone
You have kept your promise to guide me in all my ways.
And as you have done in this life, so you will faithfully lead when my end comes,
You will draw me to yourself for all eternity –
To rejoice in your everlasting love
To praise you for your glorious deeds
To love you forever.

Have you ever tried to write a note of praise to Jesus? Why not do it now.


  1. Thuan Vuong says:

    God is indeed there in the midst of our grief.

    So you were you a shy, quiet child?

    1. carolnl says:

      Thanks for your comment, Thuan. I pray you are finding God in your grief too. And yes, I was a shy, quiet child. Find that hard to imagine??

  2. Karen O'Connor says:

    Carol, what a beautiful and inspiring Magnificat. It brought me to tears! I want to follow your blog regularly. How can I sign up to receive a weekly notice?

    1. carolnl says:

      Thank you so much Karen. Your words mean a lot to me. To register, go to and scroll down the right hand side to where it says “Register”. Then you should receive regular notices of new posts.

  3. Susan jones says:

    Your praises made me tear up…our God is so faithful. I praise Him for what He has done in your life.

    1. carolnl says:

      Thank you Susan. You are experiencing His faithfulness too aren’t you my dear friend. God bless you specially this weekend.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.