I don't want half hearted love affairs
I need someone who really cares
Life is too short to play silly games
I've promised myself I won't do that again
*It's got to be-e-e-e-e-e-e Perfect
It's got to be-e-e-e-e-e-e worth it, yeah
Too many people take second best
But I won't take anything less
It's got to be-e-e-e-e-e-e, yeah, perfect!
**Young hearts are foolish
They make such mistakes
They're much too eager to give their love away
Well I have been foolish too many times
Now I'm determined I'm gonna get it right.
* Repeat
* * Repeat
*Repeat
It's got to be-e-e-e-e-e-e worth it
It's got to be-e-e-e-e-e-e Perfect!
Writer(s): Mark Edward Cascian Nevin
Lyrics powered by www.musixmatch.com