I love this song! And by the way crazyveggiegurl if she couldn't write songs than why would she be famous. To be famous you can't just sing. You have to hyave a good song. Do you think she just said here I am I can sing. She had to prove her talent of a good musician by writing a good song. I should know. It's pretty hard to write a song. I do it all the time cus I'm a singer myself. But for her to even get a good intro in a song proves she's a good musican. So what you don't like her but she has better creativity in writing songs and a better voice then you will ever have. You may not like her but you have to give it to her, she does rock!