I absolutely love the storyline; it brings tears and laughs and makes you fall in love with all the characters right from the start! There are so many morals that stick out, but one that I enjoyed was that unexpected changes might be hard at first, but you are going to make it through. The only fault that I have with this book is that it was a little confusing, it kept switching from the first-person point of view to third-person omniscient, then from past-tense to future-tense to current. It took me half-way through the book to realize it is a pattern. I have read many books, and have never seen a set-up like that, so maybe it was just my first-time experience that made it difficult to understand. Besides that, I would recommend this book to anyone. I am no experienced book review person since I am young, so many might not have my same thoughts.