Sometimes the answers
 
 To all of my questions 
 
 Are too much for me to hear
 
  
  Truth can be painful
 
 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
  
 
 When I'm a mess
 
 When I need someone to run to
 
 You are there right next to me
  
 
 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 are perfect
  
 
 Damn it's you
  
 
 You're the one who makes me see
 
 That everythings much better
 
 You're perfect
 
 You make me perfect
  
 
 You make me perfect