Perfect

Sometimes the answer

To all of my questions

Are to much for me to hear

Truth can be painfull

And 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 WORLD

BRINGS 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 answer

To all of my questions

About 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 WORLD

BRINGS 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