Perfect...
Sometimes the answersTo all of my questionsAre too much for me to hear.
Truth can be painfulAnd hard to prepare for,I'm glad I've got you near.
If I had a heart of stone,I could turn the other cheek,But that's not me... no...I soak it up, I take it in,Try to deal with everything I feel.
The ugliness in this big worldBrings me down and makes me sad, but then there's you!You are perfect!You're the one who makes me see,That everything's much better, than it seems to be!You are perfect!
You were the answerTo all of my questionsAbout a million times,Yes you are...
You make all the difference,You lead the way and point out all the lies.You open up,You open up my eyes.
The ugliness in this big worldBrings me down and makes me sad, but then there's you!You are perfect!You're the one who makes me see,That everything's much better, than it seems to be!You are perfect!
Where would I be without you?You make me perfect!
When I'm a mess...When I need someone to run to,You are there right next to me...
When I'm a mess...When I need someone to run to,You are there right next to me...
The ugliness in this big worldBrings me down and makes me sad, but then there's you!You are perfect!You're the one who makes me see,That everything's much better, than it seems to be!You are perfect!You are perfect!
Damn, it's you!
You're the one who makes me see,That everything's much better...You're perfect!You make me perfect!
You make me perfect...Perfect...Perfect...