In a perfect world
You'd never hear a heart break
You get it right the first time 'round
You never need a second take
And in a perfect world
You'd give yourself without a doubt
When trouble comes
You'd find a way to work it out
I can't understand it
Why love has to be so cruel
'Cause in a perfect world
I'd still have you
In a perfect world
Every shoe's a perfect fit
Eventually you find your spot
And stand in it
And when love comes down
Like a summer rain
In a perfect world
It washes all the hurt away
No, I still don't understand it
Why love has to be so cruel
'Cause in a perfect world
I'd still have you
I guess I'm a fool
Believing for so long
And if there's no such thing
Then I'll just make my own
Perfect world
I still don't understand it
Why love has to be so cruel
'Cause in a perfect world
In a perfect world
Yeah, in a perfect world
I'd still have you
In a perfect world
In a perfect world