We've been walking for so long,
In directions we never really chose.
And when we get lonely, as we all do,
Let's not say a word, just pull each other close.
The hard times will come, sorrow shall linger.
Hope be too frightened to step into the light.
I want you to remember even in the harshest days,
All is forgiven by the night.
Be strong for me. I'll be strong for you.
I'll write for you. Just sing for me.
I'll write for you. Just sing for me.
The songs woven in the fabric of you.
Like wisdom woven into the tree.
Like wisdom woven into the tree.
You've been walking for too long.
Rest here a while. Let trouble walk on.
Rest here a while. Let trouble walk on.
Burn down the rooms where the suffering began,
Remove all the bars that keep us apart.
Burn bright darling. Burn slow.
They made a pyre when they made your heart.
Since you have to burn, burn in style.
Remember my voice saying you were home.
All these words I write for you. Take them.
All these words I write for you. Take them.
They'll make sure you're never alone.
And this road, it is long.
Sometimes you feel you just can't go on.
I'll be there. In a flash.
I'll be there. In a flash.
Just for the love, we rise, and walk on.
Whatever life chooses to put us through,
You're not alone. You have me. I have you.
The rain we shall make our baptism.
The wind the orchestra we sing to.
Let the smiles on our faces be,
The only religion we cling to.
There are battles waiting for us.
Scars we have yet to receive.
But every tear we shed, my friend,
Gives us the humility we need to believe.
God may have turned away weary.
God may have turned away weary.
But he left behind a friend.
So I won't be angry when I see him,
In the silent valleys, there, at journey's end.