This book has one of the best ratings on Goodreads and it totally deserves it! I have read many books about terminal diseases, but this one was unique and by far the best. The characters are beautifully written and Hazel and Augustus' romance was so cute <3 This book is very tragic and extremely heartbreaking, but at the same time, its really funny and witty and wil make you laugh while your crying. And believe me, you will cry. A lot! Make sure you have a box of tissues with you when you read this book. It was my first John Green book and he has definitely earned a fan!