I met you last night for the first time But something inside says we've met before And holding his hand, you pulled him closer It shot a cannonball through my soul I spent the rest of my night in a daydream In search of an age when you may have been mine Perhaps we were king and queen of a castle Or lovers in horse-and-buggy times Have you been mine? Are we stepping over intersecting time lines? 'Cause I hear and feel a faint, But real echo Is this love at first sight? This deviant notion, this vagrant devotion. I want to tell you By being with him, girl, you're cheating on me It may be true that you are his sweetheart. But you are my destiny Have you been mine? Are we stepping over intersecting timelines? 'Cause I hear and feel a faint, But real echo. Is this love at first sight? Or am I just remembering? Well, do me a favor and hold this secret If you should choose to be his wife In a hidden part of your heart remember me If we should meet in the next life Have you been mine? Are we stepping over intersecting timelines? 'Cause I hear and feel a faint, But real echo. Is this love at first sight? Or am I just remembering? Or am I just remembering? Or am I just remembering? Or am I just remembering?