Oh god. This isn't generally the kind of book I give 5 stars to, because I am a really big fan of scifi/fantasy and not of chick lit. But jeez louise, I couldn't give it anything else! There was so much emotion (spoiler alert: I cried. I don't usually do that). And it was funny too... I don't have any complaints! READ IT!