Maybe it's intuitionBut somethings you just don't questionLike in your eyes, I see my future in an instantAnd there it goes, I think I've found my best friend
I know that it might sound more than a little crazy, but I believe
I knew I loved you before I met youI think I dreamed you into lifeI knew I loved you before I met youI have been waiting all my life
There's just no rhyme or reasonOnly a sense of completionAnd in your eyes, I see the missing piecesI'm searching for, I think I've found my way home
I know that it might sound more than a little crazy, but I believe
I knew I loved you before I met youI think I dreamed you into lifeI knew I loved you before I met youI have been waiting all my life
(Ooh hoo ooo, hoo hoo ooo ooh)A thousand angels dance around you(Ooh hoo, hoo ooo, hoo ooo, hoo hoo hoo)I am complete now that I've found you
I knew I loved you before I met youI think I dreamed you into lifeI knew I loved you before I met youI have been waiting all my lifeI knew I loved you before I met youI think I dreamed you into lifeI knew I loved you before I met youI have been waiting all my life
I knew I loved you before I met youI knew I loved youI knew I loved you before I met youI knew I loved youI knew I loved you before I met you
I knew I loved you before I met you, I knew I loved youI knew I loved you before I met