I've waited all of my life for you I would have waited forever Now it all seems clear now that you are here That we could make it together
I know the heart is a restless thing We bear the scars of our sorrows With the pride that was lost as our passions were crossed Gives us hope for tomorrow
And we've been through it all We've been hurt before but we've come too far to close that door
It's too late to go back through the years It's too late to cry all the tears I know its late baby - but there's still time for us Cause it's never too late for love
I had a vision of happiness But I guess it was all an illusion I lived alone in a cold fortress Behind a wall of confusion
Now I see I was wrong not to swallow my pride And I knew all along I was wasting time
It's too late to go back through the years It's too late to cry all the tears I know its late baby - but there's still time for us Cause it's never too late for love
There's only so much time - so much life to live, baby We've got so much left to give and it's never too late
We've been through it all - we've been hurt before But we've come too far to close, to close that door
It's too late to go back through the years It's too late to cry all the tears I know its late baby - but there's still time for us Cause it's never too late for love
It's too late to go back through the years It's too late to cry all the tears I know its late baby - but there's still time for us Never too late, never too late for love
(It's never, never, never too late) Never too late (It's never, never, never too late) Never too late for love