"Worth The Pain" is a raw and powerful Christian Hard Rock song that dives deep into the struggle of self-forgiveness and redemption. It captures the tension between doubt and grace, portraying a soul wrestling with unworthiness before ultimately realizing the relentless love of Christ. With intense instrumentation and emotionally charged lyrics, this song delivers a gripping journey from brokenness to the overwhelming truth that Jesus saw us as worth His sacrifice.
==================================================
= All music and vocals are generated using a mix of AI tools. =
==================================================
Love what you're hearing? You can support this channel by purchasing MP3s directly from me. Visit https://danielkuhnley.com/music
You can also find my songs on the following services, iTunes, and more!
Amazon Music: https://amazon.com/music/player/artists/B0D9ZFJV1N/shining-light-music
Apple Music: https://music.apple.com/us/artist/shining-light-music/1759034270
Spotify: https://open.spotify.com/artist/0RDQPIztTEel1T0n8ksDxd
==========================================================
Lyrics:
God, I know You're up there watching
Looking down from Heaven's throne
I strain to hear You call my name
As I stand here all alone
Everything You do is for me
I can feel it in my soul
But this heart of mine deceives me
And the doubt, it takes control
Yeah!
Yeah!
God, how can You forgive me
When I can't forgive myself?
I don't deserve to be free
Save Your breath for someone else
My heart's as hard as my head
Jesus, I'm not worth the pain
I'm the reason that You bled
Saving me would be insane
Yeah, insane! Yeah, insane
No, I'm not worth the pain
The pain
No matter how far I run from You
The distance remains the same
If I turn around, I know You're there
Still loving me without blame
How can I love the way You do
With this emptiness inside?
My hollow heart is caving in
Will I learn to let it die?
Yeah!
Yeah!
God, I know that You forgave me
How can I forgive myself?
God, Your love has set me free
Still should’ve been someone else
My heart's as weak as my head
Jesus, sorry for Your pain
I’m the reason that You bled
Yeah, I left You crimson stained
Stained! Yeah! Stained!
You say I'm worth the pain
The pain!
Down on my knees again
As the tears start to fall
Lord, You still call me friend
Yeah, You forgave it all
Jesus, I know You're strong
Carry me—I am weak
You've been here all along
Your love is what I seek
God, I know that You forgave me
How can I forgive myself?
Your love has set my soul free
Still should’ve been someone else
My heart's as weak as my head
Jesus, sorry for Your pain
I’m the reason that You bled
Yeah, I left You crimson stained
Yeah, stained! Yeah, stained!
You say I'm worth the pain
The pain
© 2025 written by Daniel Kuhnley
===================================
#christianrock #hardrock #christianmusic #rock #inspirationallyrics #christianmusic #christianlyricssong #christianlyrics #aigeneratedmusic #shininglightmusic #christianhardrock #christianmetal #christianheavymetal
==================================================
= All music and vocals are generated using a mix of AI tools. =
==================================================
Love what you're hearing? You can support this channel by purchasing MP3s directly from me. Visit https://danielkuhnley.com/music
You can also find my songs on the following services, iTunes, and more!
Amazon Music: https://amazon.com/music/player/artists/B0D9ZFJV1N/shining-light-music
Apple Music: https://music.apple.com/us/artist/shining-light-music/1759034270
Spotify: https://open.spotify.com/artist/0RDQPIztTEel1T0n8ksDxd
==========================================================
Lyrics:
God, I know You're up there watching
Looking down from Heaven's throne
I strain to hear You call my name
As I stand here all alone
Everything You do is for me
I can feel it in my soul
But this heart of mine deceives me
And the doubt, it takes control
Yeah!
Yeah!
God, how can You forgive me
When I can't forgive myself?
I don't deserve to be free
Save Your breath for someone else
My heart's as hard as my head
Jesus, I'm not worth the pain
I'm the reason that You bled
Saving me would be insane
Yeah, insane! Yeah, insane
No, I'm not worth the pain
The pain
No matter how far I run from You
The distance remains the same
If I turn around, I know You're there
Still loving me without blame
How can I love the way You do
With this emptiness inside?
My hollow heart is caving in
Will I learn to let it die?
Yeah!
Yeah!
God, I know that You forgave me
How can I forgive myself?
God, Your love has set me free
Still should’ve been someone else
My heart's as weak as my head
Jesus, sorry for Your pain
I’m the reason that You bled
Yeah, I left You crimson stained
Stained! Yeah! Stained!
You say I'm worth the pain
The pain!
Down on my knees again
As the tears start to fall
Lord, You still call me friend
Yeah, You forgave it all
Jesus, I know You're strong
Carry me—I am weak
You've been here all along
Your love is what I seek
God, I know that You forgave me
How can I forgive myself?
Your love has set my soul free
Still should’ve been someone else
My heart's as weak as my head
Jesus, sorry for Your pain
I’m the reason that You bled
Yeah, I left You crimson stained
Yeah, stained! Yeah, stained!
You say I'm worth the pain
The pain
© 2025 written by Daniel Kuhnley
===================================
#christianrock #hardrock #christianmusic #rock #inspirationallyrics #christianmusic #christianlyricssong #christianlyrics #aigeneratedmusic #shininglightmusic #christianhardrock #christianmetal #christianheavymetal
- Category
- Music Christian Rock Music Category C
- Tags
- christian rock, hard rock, christian music
Comments