This book has so many highs and lows that I was hooked just to see a happy ending. I love all of these characters and seeing them grow into adults and learning from their mistakes was written so beautifully that I felt like I was right there with them. Everything about this book was amazing and that last sentence…. it had me bawling like a baby and begging for the next in this book. Narration is perfect in every way!