I Can't Believe It
Keith Green Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

There is nothing new
I could give to you
Just a life that's torn
Waiting to be born

Rivers overflow
Friends may come and go
But you've been by my side
With every tear I've cried

Oh, I can't believe that you'd give everything for me
I can't believe it, no. I can't believe it, no, no
I know you never lied, and, so it's just my foolish pride
That I just won't receive it, yeah
It's so hard to receive it in my heart and make the start with you

Help me, help me now
I just don't know how
You know, I've been so alone
Please melt this heart of stone

Lah, lah, lah, lah
Oh, I can't believe that you'd give everything for me
I can't believe it, no. I can't believe it, no, no
I know you never lied, and, so I'm giving up my pride
So I can receive it, yeah
I just want to receive it in my heart and make the start with you





Lah, lah, lah

Overall Meaning

The lyrics to Keith Green’s “I Can’t Believe It” are a reflection of the singer’s journey towards accepting the love and grace of a higher power. The singer is expressing their gratitude towards this higher power for always being by their side, through thick and thin. However, the singer struggles with their own pride and inability to fully accept the love being offered to them. The singer acknowledges that they have nothing new to offer this higher power, just a life that has been torn and is waiting to be reborn. They recognize that although rivers may overflow and friends may come and go, this higher power has always been there for them.


The singer’s disbelief in the love being offered to them is a result of their own pride and sense of unworthiness. They struggle to believe that this higher power would give everything for them and it is a challenge for them to receive this love in their heart. The singer pleads for help in melting their heart of stone and making a start with this higher power. The repetition of “I can’t believe it” emphasizes the singer’s shock and disbelief at the depth of love being offered to them.


Ultimately, the lyrics suggest that the singer is on a journey towards receiving and accepting the love being offered to them. The song serves as a reminder that no matter how broken or torn one’s life may be, there is always a higher power that is willing to offer love and grace.


Line by Line Meaning

There is nothing new
I have nothing to offer that you haven't heard before


I could give to you
I want to give you my life


Just a life that's torn
My life has been damaged and I need help


Waiting to be born
I am ready to start a new life with you


Rivers overflow
Life gets overwhelming at times


Friends may come and go
People may leave me, but I know you'll always be there


But you've been by my side
You have always been there for me


With every tear I've cried
You have comforted me through my struggles


Oh, I can't believe that you'd give everything for me
I am amazed that you would make such great sacrifices for me


I can't believe it, no. I can't believe it, no, no
I am in disbelief that you truly love and care for me


I know you never lied, and, so it's just my foolish pride
I acknowledge that my doubts are unfounded, and my ego is getting in the way of accepting your love


That I just won't receive it, yeah
I am having trouble fully accepting your love


It's so hard to receive it in my heart and make the start with you
It's challenging to fully open myself up and begin a new life with you


Help me, help me now
I am in desperate need of your help


I just don't know how
I am lost and don't know where to begin


You know, I've been so alone
I have felt isolated and disconnected from others


Please melt this heart of stone
I need your help to soften my hardened heart


I know you never lied, and, so I'm giving up my pride
I understand that you have always been truthful, and I am willing to let go of my ego


So I can receive it, yeah
I am ready and open to accepting your love


I just want to receive it in my heart and make the start with you
I want to fully embrace your love and start a new life with you


Lah, lah, lah
The artist is humming in the background




Lyrics © Sony/ATV Music Publishing LLC
Written by: KEITH GORDON GREEN, MELODY GREEN

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

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

Brian Swinford


on War Games

I've been out fighting the war today
The war inside of my head
I thought that I'd killed my enemies
Yes, I thought that my ego was dead
But it's still stubbornly living, in the kingdom of my thoughts
In the state of mind

I'm been out struggling with everyone
In the arena all day
Views I defend, they don't matter much
'Cuz they could debate either way
Where's the root of my problem?
Why does everyone oppose every side that I take?
(There's gotta be a reason...)

Hey God, where were You today?
You didn't answer my prayer
Seems like I pray and I pray
And lately, You are not there
Maybe my beliefs are all illusion
Created by my mind, just for a crutch
Doubt creeps in to make its reintrusion
And sweep away the faith I need so much

I've been out fighting the war today
The struggle is endless, it seems
And when I lie down to sleep at night
It even goes on in my dreams
It's like an inward Armageddon
And you know I'm stuck right in between
And both sides, both sides are so mean

More Versions