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 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 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