This is hard to rate for me. The book is good and I even cried a few times, but I wasn't fond of the narrator, June. I really tried to like her, but it was such hard work. I'm sure plenty of people will like her, but for some reason we butted heads. She's not the too stupid to live variety, and she is just 14. However, she is also selfish and self absorbed and petty, which I guess makes her a very real 14 year-old. She had great qualities too, but she just rubbed me the wrong way. I would have given the book 3 stars because of her, but it's such an honest and original book that I find that I can't give it less than 4. Don't be put off by my review, give it a try. It's worth the time, even if you don't fall in love with it. Just give it a chance.