Tell me what's on your mind
Is it too much for me to ask?
I've seen your moods change
With every rising tide
And they never seem to last
Well, you always run when illusions come
Face to face with reality
Shattered dreams and broken hearts
Take their toll on you
But you're beginning to see
For so long He's been reaching out
And for so long you just run, run, run
And for so long He's been by your side
Still, you think that you're the only one
For so long He's been reachin' out
And for so long you've just turned away
But for so long you know you've needed Him
You cannot win this game you've played
For so long
Down in your heart
You know you've been deceived
It seems the pain has changed your mind
You've fallen for lies
You know you never believed
You're wasting your precious time
Well, you've always known
He could soothe your heart
From the day that you first believed
The world has got you runnin'
From the voice inside
A voice that they can't hear
A truth that they can't see
And for so long He's been reaching out
And for so long you just run, run, run
For so long He's been by your side
Still, you think that you're the only one
For so long He's been reachin' out
And for so long you've just turned away
But for so long you know you've needed Him
You cannot win this game you've played
For so long, for so long, for so long
For so long He's been reaching out
And for so long you just run, run, run
For so long He's been by your side
Still, you think that you're the only one
For so long He's been reachin' out
And for so long you've just turned away
But for so long you know you've needed Him
You cannot win this game you've played...
For So Long was written by Chris McCollum & Monroe Jones.
For So Long was produced by Ed Nalle & Bob Kauflin & Glad.