So Good to Me
Cory Asbury Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

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 the Rock
He gave me beauty for ashes and joy for my mourning
And praise for heaviness
He put a new song in my mouth and a crown upon my head
He gave me life forevermore
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

He picked me up
and He turned me around
And He placed my feet
on the solid ground
Hallelujah, hallelujah

He picked me up
and He turned me around
And He placed my
feet on the solid ground
Hallelujah, hallelujah
He picked me up
and He turned me around
And He placed my
feet on the solid ground
Hallelujah, hallelujah
He picked me up
and He turned me around
And He placed my
feet on the solid ground
Hallelujah, hallelujah

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
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

I’ve got love, joy, peace and righteousness in the Holy Spirit

I’ve got love, joy, peace and righteousness in the Holy Spirit

I’ve got love, joy, peace and righteousness in the Holy Spirit

I’ve got love, joy, peace and righteousness in the Holy Spirit

I’ve got love, joy, peace and righteousness in the Holy Spirit

I’ve got love, joy, peace and righteousness in the Holy Spirit

I’ve got love, joy, peace and righteousness in the Holy Spirit

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
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

Overall Meaning

Cory Asbury's song "So Good to Me" is a powerful testimony of God's goodness and faithfulness in the singer's life. The song is based on Psalm 40:1-3, which speaks of waiting patiently on the Lord and His faithfulness in delivering us. The lyrics describe the singer waiting on the Lord and how God pulled him up from the "miry clay," which could be a metaphor for a difficult or hopeless situation. The singer expresses how God gave him beauty for ashes, joy for mourning, and praise for heaviness. He also speaks of God putting a new song in his mouth and a crown upon his head, which could be interpreted as God giving him a new life and identity.


The chorus repeats the line, "He's been so good, so, so good to me," emphasizing the singer's gratitude for God's goodness in his life. The second verse describes how God turned the singer around and placed his feet on solid ground, a metaphor for a new direction and standing on the firm foundation of God's love and faithfulness. The bridge declares the singer's possession of love, joy, peace, and righteousness in the Holy Spirit, emphasizing the spiritual blessings that God has given him.


Overall, "So Good to Me" is a beautiful and personal testimony of God's goodness and faithfulness in the singer's life. It is a song that inspires gratitude and worship towards God for all the ways He has blessed and saved us.


Line by Line Meaning

I waited patiently upon the Lord
I trusted in God's timing and waited for His response


And He inclined and heard my cry
God listened to my plea and responded


He pulled me up out of the miry clay
God rescued me from a difficult and helpless situation


He set my feet upon the Rock
God gave me a solid and secure foundation to stand on


He gave me beauty for ashes and joy for my mourning
God brought healing and restored my joy after a time of grief and sadness


And praise for heaviness
God turned my mourning into worship and gratitude


He put a new song in my mouth and a crown upon my head
God gave me a new perspective and purpose, along with honor and dignity


He gave me life forevermore
God gave me eternal life and a hope for the future


He picked me up and He turned me around
God lifted me up and changed the direction of my life


And He placed my feet on the solid ground
God gave me a firm and stable foundation to stand on


I’ve got love, joy, peace and righteousness in the Holy Spirit
God has given me spiritual blessings and a sense of wholeness through His presence within me


He’s been so good, so, so good to me
God has consistently shown me kindness and favor throughout my life


So good, so, so good to me, Jesus
I acknowledge that all the goodness in my life comes from Jesus




Contributed by Connor N. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions