Lyrics
Verse 1
I've seen your goodness on the mountain
I've felt your love in the valley
And your grace still surrounds
You've been good to me, you've been good to me
Chorus
My soul sings
I've seen your goodness on the mountain
I've felt your love in the valley
And your grace still surrounds
You've been good to me, you've been good to me
My soul sings
My soul sings
Pre-Chorus
With all my heart, I love you lord
You're my first love, You're my reward
And through the years You've been good to me
So good to me, so good to me
Verse 2
I have breath in my body
I have life in my bones
And I can not help but thank you
You've been good to me
You've been good to me
Chorus (Repeat)
My soul sings
My soul sings
Pre-Chorus (Repeat)
Bridge
Now I'm dancing on the rising sun
To the hopeful future, and the dreams to come
When seasons change, no I won't give up
Cause you've never failed me, no not once
Pre-Chorus (Repeat)
Verse 2 (Repeat)
Bridge (Repeat)
Video
Meaning & Inspiration
"My Soul Sings" is a Maverick City Music worship song that grounds gratitude in specific, contrasting experiences rather than a single circumstance. The opening verse names both a mountain and a valley, describing God's goodness and love as present in both high and low seasons of life rather than only during ease. The pre-chorus narrows that gratitude into a personal declaration of love, naming God as a first love and reward, language that treats devotion as a relationship rather than a transaction. A second verse ties gratitude to the most basic fact of being alive, breath and bones, suggesting that thankfulness does not require a specific blessing beyond continued life itself. The bridge shifts from reflection to forward motion, picturing dancing toward a hopeful future and refusing to give up when circumstances change, because past faithfulness has held without exception. Structurally the song moves from remembering the past to trusting the future, letting the same refrain, goodness shown in every season, anchor both directions.
Related Scripture
- Psalm 103:1-2 Calls the soul to bless the Lord and not forget His benefits, matching the song's title and central refrain.
- Lamentations 3:23 Describes God's mercies as new every morning, matching the song's claim that God has never failed.