Chorus / Description : The song expresses a longing for heaven and God's presence, emphasizing faith and praise through pain, and the hope of eternal life and wholeness.
Oh, how I long for kingdom come
To stand in your presence face to face
Fully alive in your embrace
Oh, how I long to hear those words
Well done my good and faithful one
I'll trade these rags in for a crown
But until then my faith brings heaven down
The angels they cry holy
Their worship never broken
But angels can't sing hallelujah like I can
So I'll praise you when when I'm hurting
And I'll praise you in the pain
As long as I am breathing
I'll do what heaven can't
Oh, I'll do what heaven can't
Though sorrows last I have this hope
I know this earth is not my home
There is a day you'll make me whole
But until then my faith brings heaven down
The angels they cry holy
Their worship never broken
But angels can't sing hallelujah like I can
So I'll praise you when when I'm hurting
And I'll praise you in the pain
As long as I am breathing
I'll do what heaven can't
Oh, I'll do what heaven can't
One day I'll walk on streets of gold
You'll say my child is finally home
I'll join with all of Heaven's song
Holy Holy Holy
One day I'll walk on streets of gold
You'll say my child is finally home
I'll join with all of Heaven's song
Holy Holy Holy
One day I'll walk on streets of gold
You'll say my child is finally home
I'll join with all of Heaven's song
Holy Holy Holy
I'll see the one that saved my soul
Stand in your presence finally whole
I'll join with all of Heaven's song
Holy Holy Holy
Holy Holy Holy
Holy Holy Holy
Holy Holy Holy
I'll praise you when when I'm hurting
And I'll praise you in the pain
As long as I am breathing
I'll do what heaven can't
I'll bring a costly offering
I'll sing through tears of suffering
As long as my heart's beating
I'll do what heaven can't
One day I'll walk on streets of gold
You'll say my child is finally home
I'll join with all of Heaven's song
Holy Holy Holy
I'll see the one that saved my soul
Stand in your presence finally whole
I'll join with all of Heaven's song
Holy Holy Holy
I'll see the one that saved my soul
Stand in your presence finally whole
I'll join with all of Heaven's song
Holy Holy Holy
Holy Holy Holy
Holy Holy Holy
Holy Holy Holy