A final rest
On that day
When I lay my weary head
On heaven's shore
My final breath
It's not the end
It's just the start
Of all that I've been living for
And on that day
When I am welcomed home
I will run through the gates
Overwhelmed, overcome
I will join with the saints
Shouting praise forevermore
And the hope I have craved
I will see His face
When I reach
When I reach heaven's shore
To leave this place
Is too leave my fears
And slip into the light
Of the glory of my King
I'll see in full
And bow in awe
In the presence of
My Saviour's majesty
Oh I can't wait
Oh I can't wait
And I will run through the gates
Overwhelmed, overcome
And I will join with the saints
Shouting praise forevermore
And the hope I have craved
I will see His face
When I reach
When I reach heaven's shore
Singing hallelujah
I'll sing forever
I'll sing forever
Hallelujah
I'll sing forever
I'll sing forever
Hallelujah
And I will run through the gates
Overwhelmed, overcome
And I will join with the saints
Shouting praise forevermore
And the hope I have craved
I will see His face
When I reach
When I reach heaven's shore
When I reach
When I reach heaven's shore
Singing hallelujah
I'll sing forever
I'll sing forever
Hallelujah
I'll sing forever
I'll sing forever