Miranda's a good songwriter.....
ehh she doesn't exactly write all of her music...but she did write this one. You can tell this one means a lot to her though. She cries every time she sings this in concert...she teared up when I saw her last week at Jiffy Lube Live. Awesome concert, awesome performer. She's in my top 5