I think my mistake was watching the movie before reading the book. I liked the book but there wasn't anything new to it that I haven't seen in the movie. I know that this is from a point of view of a 15 year old (I think) but still I think the style of writing was a little too childish. The book isn't too long and it's somehow soft and still well worth reading, I just suggest you leave the movie for after. It would be even better if I read it while I was still in high school but I haven't come across it then.