Sometimes it may feel praying don't do much, ooh
But you have fought so low and your head is still up, whoa
And I'm thinking of you
When I'm thinking about the heroes of our time
And I'm thinking of you
When I say that I know that it was worth the fight
Just hold on
We're almost home
Just hold on
We're almost home (and)
Don't give up
Don't lose your soul
Just hold on (yeah)
We're almost home
You've got a roof, but at times it don't feel like home, ooh
But don't be anxious and just think about the goal, Heaven
And I'm thinking of you
When I'm thinking about the heroes of our time
And I'm thinking of you
When I say that I know that we will be just fine
Just hold on
We're almost home
Just hold on
We're almost home (and)
Don't give up
Don't lose your soul
Just hold on (yeah)
We're almost home
On that day when the sky splits
And rolls like a scroll
There's a man on a white horse
Gathering His betrothed
Before that day when the sky splits
And rolls like a scroll
Will the Spirit and the bride say, "Come?"
Will the Spirit and the bride be one
Just hold on (just hold on)
We're almost home
Just hold on
We're almost home
Don't give up (Dont you give up)
Don't lose your soul
Just hold on (yeah)
We're almost home
We're almost home