Restless Heart — Long Lost Friend lyrics

Once upon a long ago
Someone touched my heart and soul, my life
You and I were meant to be
Was I just to blind to see the light in your eyes

[Chorus:]
Long, lost friend
So good finding you again
I curse the fool I've been for drifting away from you
Though I lost my way
You've been strong enough to stay
Faithful to the end
Long, lost friend

Seasons change and people too
I'm so glad that I had you out there
Through the rise and through the fall
Even when I'd lost it all
You cared like no one else

(Repeat chorus)

Though I lost my way,
You've been strong enough to stay
Faithful to the end
Long, lost friend
So, good finding you again
I'll be faithful to the end
Long, lost friend
[ Lyrics from: http://www.lyricsty.com/restless-heart-long-lost-friend-lyrics.html ]