Fate won't end us But if we don't talk, we will I'll hold us I'm reaching out to clean up the spill We walked on the rocks again All the way out to the end But if I had my time over I'd do it all again I'd do it all again Are we too young? I can see the sun setting I'll hold on Short love, long forgetting We walked on the rocks again All the way out to the end If I had my time over I'd do it all again I'd do it all again Can we do it in another life? I miss all the patience you gave me when I was just loving blind Did we meet at the wrong time? 'Cause I'm trying to find a way I can change your mind Am I too young To let my heart extend? I opened And felt the pain come in Time can go a million ways But you are on a different plane If you had your time over Would you do it all again? I'd do it all again I'd do it all again I'd do it all again