Billy Corgan
Perfect
[Intro]
Perfect
Perfect

[Verse 1]
I know we're just like old friends
We just can't pretend
That lovers make amends

[Verse 2]
We are reasons so unreal
We can't help but feel
That something has been lost

[Pre-Chorus]
But please, you know you're just like me
Next time (Time), I promise we'll be

[Chorus]
Perfect
Perfect
Perfect strangers down the line
Lovers out of time
Memories unwind

[Post-Chorus]
So far, I still know who you are
But now (Now), I wonder who I was
[Verse 3]
Angel, you know it's not the end
We'll always be good friends
The letters have been sent on

[Pre-Chorus]
So please, you always were so free
You'll see (See), I promise we'll be

[Chorus]
Perfect
Perfect strangers when we meet
Strangers on the street
Lovers while we sleep

[Outro]
Perfect, you know this has to be
We always were so free
We promised that we'd be
Perfect
Perfect
Perfect