Lyrics Page

Thorns

By Katy Nichole

518 views Aug 25, 2026 updated Verified editorial review

Katy Nichole's song 'Even Roses Have Thorns' is a candid reflection on human imperfection and the struggle to live up to expectations. She admits to being a mess at times, having doubts, and carrying scars, yet finds hope in the idea that brokenness can become beautiful. The song encourages honesty with God and acknowledges that only heaven can solve our deepest problems. It's a comforting reminder that flaws are part of the human experience, and God's light can shine through pain.

Lyrics Verified by Editorial Team

Perfectly imperfect that's as good as it gets
I really love Jesus but sometimes I'm a mess
Can't meet a standard that's better than my best
Cause I'm just trying, surviving holding on by a thread
I can't be who you want me to be that's not me

I never said I had it all figured out
Yeah, I know a few things but I still got some doubts
Don't have to look too far to see that I'm flawed, yeah
Most of my problems only heaven can solve
Every heart has its scars, I've got mine, you've got yours
At the end of the day even roses have thorns
Thorns

Sometimes it's brutal being honest to God
But I can't pretend to be something that I'm not
Growing from soil like a flower in bloom
What's broken now will become beautiful soon

I never said I had it all figured out
Yeah, I know a few things but I still got some doubts
Don't have to look too far to see that I'm flawed, yeah
Most of my problems only heaven can solve
Every heart has its scars, I've got mine, you've got yours
At the end of the day even roses have thorns
Yeah... even roses have thorns...

Broken fallen chosen all these things
The light can still shine through the deepest pain

I never said I had it all figured out
Yeah, I know a few things but I still got some doubts
Don't have to look too far to see that I'm flawed, yeah
Most of my problems only heaven can solve
Every heart has its scars, I've got mine, you've got yours
At the end of the day even roses have thorns...
Yeah...
Even roses have, even roses have, even roses have...

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.