There are some good things about this book. It tries not to be sentimental and to depict kids with cancer, not as heroes, but as people trying to survive. I guess its sort of funny too.
But it is still quite manipulative, the characters, especially the boy aren't real people. Green has a good sense of what would make a 16 year old girls heart go pitter-pat. He is such an idealization, so as not to be a person.
Its not offensive. People might even read it 100 years from now, but while it claims to be cynical and tear jerky and real, I don't know that it really is. Something, like the Perks of Being a Wallflower seemed a lot realer and deeper.
The book is a bit like A Heartbreaking Work of Staggering Genius for kids. I think that book is overrated to, but not as much as this one.
John Green tells us the meaning of life at the end, so its nice for him that he's got that all figured out.
The truth is the book is just OK. Ultimately, I'm just going to forget this book.