Lyrics Page

This Rock Will Stand

By Terrian

12 views Nov 5, 2026 updated Mad Big World album Verified editorial review

Song Meaning

Terrian takes the old hymn line "On Christ the solid rock I stand, all other ground is sinking sand" and builds a modern verse structure around it. The verses list what has gone wrong: tears over things out of his control, fears he did not earn, and "damage done to my little soul." Against that, he repeats one word, "freedom," sung as something felt "down in my bones."

The second verse names the turning point. Monuments of pride are "cut down with mercy's blade," the Spirit brings life "and leaves a trail of empty graves," and redemption in the blood is called "a sacrament of love." The chorus answers with defiance: "my heart won't bow, my faith won't bend, the earth may shake but this rock will stand."

A later section pictures the singer as "the last one in the darkness with a candle," still lifting worship among enemies, because "no one can take back what Jesus has done for me." The theme parallels Matthew 7:24-25, where the house on the rock survives the storm, and Psalm 18:2, where God is a rock and fortress.

Lyrics Verified by Editorial Team

I’ve shed a lot of tears
Over things I couldn’t control
And I’ve had a lot of fears
I didn’t merit on my own
And I’ve seen a lot of damage
Done to my little soul
But I’ve got freedom (freedom), freedom (freedom), freedom
Down in my bones

I’ve seen my monuments of pride
Cut down with mercy’s blade
I’ve seen the spirit bring new life
And leave a trail of empty graves
Found redemption in the blood
A sacrament of love

On Christ the solid rock I stand
All other ground is sinking sand
My heart won’t bow
My faith won’t bend
The earth may shake but this rock will stand

On Christ the solid rock I stand
All other ground is sinking sand
My heart won’t bow
My faith won’t bend
The earth may shake but this rock will stand

I won’t feel the days ahead
‘Cause they ain’t got no sway on me
Put my life on what He said
It won’t be me that’s losing sleep
‘Cause I’ve got freedom, freedom, freedom

On Christ the solid rock I stand
All other ground is sinking sand
My heart won’t bow
My faith won’t bend
The earth may shake but this rock will stand

On Christ the solid rock I stand
All other ground is sinking sand
My heart won’t bow
My faith won’t bend
The earth may shake but this rock will stand

If I’m the last one in the darkness
With a candle then let it be
I’ll lift up my worship
In the midst my enemies

‘Cause no one
Can take back what Jesus
Has done for me
(No one can take back)
(What Jesus has done for me)

If I’m the last one in the darkness
With a candle then let it be
I’ll lift up my worship
In the midst my enemies

‘Cause no one
Can take back what Jesus
Has done for me
(No one can take back)
(What Jesus has done for me)

On Christ the solid rock I stand
All other ground is sinking sand
My heart won’t bow
My faith won’t bend
The earth may shake but this rock will stand

On Christ the solid rock I stand
All other ground is sinking sand
My heart won’t bow
My faith won’t bend
The earth may shake but this rock will stand

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.