i think this song is basically about an overly dramatic girl that he had a past relationship with
in the first part, he is saying your amazing but you choose to sit in the rain and call your self ugly, in other words, saying that she is great and knows it, but makes herself look pathetic for attention
after the song gets more up beat, he is kind of mocking her,
Do you make faces in the mirror smiling some
And watching your hair grow
is him pretty much saying "you so freakin' self absorbed, do you live your life in front of a mirror?"
And I know I'm always improving but still
It's satisfactory
And I know you're almost perfect
that part like him saying how she sees him, like he was never good enough for her, because she thinks she is perfect
i think this song is basically about an overly dramatic girl that he had a past relationship with in the first part, he is saying your amazing but you choose to sit in the rain and call your self ugly, in other words, saying that she is great and knows it, but makes herself look pathetic for attention
after the song gets more up beat, he is kind of mocking her,
Do you make faces in the mirror smiling some And watching your hair grow
is him pretty much saying "you so freakin' self absorbed, do you live your life in front of a mirror?"
And I know I'm always improving but still It's satisfactory And I know you're almost perfect
that part like him saying how she sees him, like he was never good enough for her, because she thinks she is perfect
this is only my opinion i could be way off