A beautiful story. The real life struggle that these young adults (kids, really) and their parents face is haunting because John Green writes with such realism that not only did I feel invested in the characters, I began to truly feel that I was part of the story. Cancer became a character in this book – the protagonist that wouldn’t go away, wouldn’t leave them alone for even one moment yet Hazel, Augustus and Isaac rose above their protagonist to live their lives as they wanted to, not allowing the cancer to win even though it was destroying them. The strength of these characters gave me a sense of what most children that grow up fighting cancer must face and must become. I appreciate the humor that the author put into the book and the romance so that although the protagonist was always there, it wasn’t always the ‘thing’ that was important at the time. Augustus’ love for Hazel was beautiful and when Hazel finally realized how much she truly loved Augustus, my heart soared. Their love was an epic love – a once in a lifetime sort of love – and I believe that because they had to grow up so quickly due to cancer, it was real love and definitely not an infatuation. The parents’ struggle was the hardest to watch because although they had lived their parental life taking care of a sick child, they did not gain the strength of character that Isaac, Hazel and Augustus did since they were only watching and not actually enduring the pain, the medications and all of the emotions that their children faced. Overall, I would recommend this book to everyone. It is beautifully written and crafted in a way that when it gets too heavy the author makes sure there is some sort of levity so that the reader has the strength to turn the page and continue on. Excellent book.