Lyrics Page

All You've Ever Wanted

By Casting Crowns

766 views Jul 31, 2026 updated Verified editorial review

Casting Crowns' song 'All You Ever Wanted' is a heartfelt confession of straying from God and the realization that He desires our hearts above all else. The lyrics describe the struggle of trying to earn God's favor through good deeds, which are compared to filthy rags, while forgetting that Christ has already paid for our sins. The song shifts from guilt to freedom, acknowledging that we are already healed and victorious in Christ, and encourages standing on God's truth rather than feelings. It emphasizes God's relentless love and the call to surrender everything to Him.

Lyrics Verified by Editorial Team

I just looked up today
And realized how far away I am from where You are
You gave me life worth dying for
But between the altar and the door
I bought the lies that promised more
And here I go again

Lord, I know I let You down
But somehow, I will make You proud
I'll turn this sinking ship around
And make it back to You

But all my deeds and my good name
Are just dirty rags that tear and strain
To cover all my guilty stains
That You already washed away

('Cause) All You've ever wanted, all You've ever wanted
All You've ever wanted was my heart
Freedom's arms are open, my chains have all been broken
Relentless love has called me from the start
And all You wanted was my heart

I was chasing healing when I'd been made well
I was fighting battles when You conquered hell
Living free but from a prison cell
Lord, I lay it down today

So I'll stop living off of how I feel
And start standing on Your truth revealed
Jesus is my strength, my shield
And He will never fail me

No more chains, I've been set free
No more fighting battles You've won for me
Now in Christ, I stand complete

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.