Lyrics
Verse 1
I waited patiently upon the Lord
And he inclined and heard my cry
He pulled me up out of the miry clay
He set my feet upon a rock
Verse 2
He gave me
beauty for ashes and
joy for my morning and
praise for heaviness
He put a
new song in my mouth and
a crown upon my head
he gave me life forevermore
Chorus
He's been so good, so so good to me
so good, so so good to me
so good, so so good to me Jesus
He's been so good, so so good to me
so good, so so good to me
so good, so so good to me Jesus
Bridge
You picked me up and you turned me around
and you placed my feet on the solid ground
Hallelujah, Hallelujah
cause you picked me up and you turned me around
and you placed my feet on the solid ground
Hallelujah, Hallelujah
Bridge 2
You picked me up and you turned me around
and you placed my feet on the solid ground
Hallelujah, Hallelujah
cause you picked me up and you turned me around
and you placed my feet on the solid ground
Hallelujah, Hallelujah
Chorus 2
So good, so so good to me,
so good, so so good to me,
so good, so so good to me Jesus
So good, so so good to me,
so good, so so good to me,
so good, so so good to me Jesus
Chorus 3
You've been good
So good, so so good to me,
so good, so so good to me,
so good, so so good to me Jesus
So good, so so good to me,
so good, so so good to me,
so good, so so good to me Jesus
Tag
I got love joy peace and righteousness
in the holy spirit
so oh yeah, come on now
Yeah I got love joy peace and righteousness
so whoa yeah, sing it out now
Tag 2
I got love joy peace and righteousness
whoa yeah, come on now
I got love, joy, peace, and righteousness
in the holy spirit
whoa yeah, come on
Video
Meaning & Inspiration
This praise song is a personal thanksgiving built on Psalm 40. It opens with the psalm's language, "I waited patiently upon the Lord, and he inclined and heard my cry," and continues with being pulled "up out of the miry clay" and set on a rock. The second verse borrows from Isaiah, listing "beauty for ashes," "joy for my morning" and "praise for heaviness."
The chorus is a plain, repeated testimony: "He's been so good, so so good to me." A call-and-response section follows with "You picked me up and you turned me around, and you placed my feet on the solid ground," ending in hallelujahs. The closing tag draws on Paul's phrase about "love, joy, peace and righteousness in the Holy Spirit."
The song stitches several scripture passages into a short, repetitive form that is easy to sing in a group. Its message is gratitude for rescue, with the repetition working as a way to dwell on God's goodness.
Related Scripture
- Psalm 40:1-3 The psalmist waits for the Lord, is lifted from the miry clay, and given a new song.
- Isaiah 61:3 God gives beauty for ashes, the oil of joy and a garment of praise.
- Romans 14:17 The kingdom is righteousness, peace and joy in the Holy Spirit.