I dont want half hearted love affairs I need someone who really cares Life is too short to play silly games I promised myself i wont do that again Its got to be perfect Its got to be worth it Too many people take second best But i wont take anything less Its got to be, yeah, perfect Young hearts are foolish They make such mistakes Their much too weaker To give the love away And well i have been foolish Too many times Now im determined im guna get it right Its got to be perfect Its got to be worth it Too many people take second best But i wont take anything less Its got to be, yeah, perfect Young hearts are foolish They make such mistakes Their much too weaker To give the love away And well i have been foolish Too many times Now im determined im guna get it right Its got to be perfect Its got to be worth it Too many people take second best But i wont take anything less Its got to be, yeah, perfect Got to be, yeah, perfect Got to be, yeah, perfect