I see a vision in my mind Of a man from another time:
A man of sorrows, well-acquainted with the rain.
I see him rejected, left all alone, With no place to call his home,
Suffering every kind of affliction and trial and pain.
And as I ponder his path, my own doesn’t seem so dark,
And I can go on, because I know…
He’s been here before, So he knows how to help me lift my burden;
He’s walked this road before, So he knows how to help me do the same.
No matter what life puts me through, he understands perfectly,
And I feel him close to me, ‘Cause he’s been here before.
I see a vision in my mind – A face so nurturing and kind,
With hands that reached out to uphold and to sustain.
I see those hands tortured and torn – I see a crown of puncturing thorns –
I see the Son of God surrender himself to be slain.
And as I ask the question why, the answer comes so clear,
And I feel his tender presence oh so near:
He’s been here before, So he’d know how to help me lift this burden;
He walked this road before, So he’d know how to help me do the same.
No matter what life puts me through, he understands – he knows, you see,
How to be here now for me, ‘Cause he’s been here before.
He’s been here before – He’s carried this burden –
And he’s with me now, each step of the way.
No matter what I might go through, he’ll bear me up, he’ll support me,
Because you see, he’s been here before, and what’s more,
He’ll be here again, my unfailing Friend….
Like he’s been here before.