I love John Green. I read Looking for Alaska two and a half years ago, and a few days later read Paper Towns. I read Let It Snow during Christmas 2012, and I read Will Grayson, Will Grayson and An Abundance of Katherine's last year. John Green has a way of captivating readers with such diverse and complex characters, and The Fault In Our Stars is no different.
"The Fault, Dear Brutus, is not in our stars, but in ourselves, that we are underlings."
For the first time through the eyes of a female protagonist, Hazel is the main character in the story. She's in her seventeenth year, she's a bookworm and doesn't have many friends. She's also battling cancer. Through her struggles, she meets Augustus. Augustus, who has also dealt with cancer, develops an interest in Hazel, and they share their love of books. And, he literally swept me off my feet. That is how well John Green writes. I have not developed such feelings towards a male character since I read This Lullaby by Sarah Dessen when I was 15, and fell in love with Dexter Jones.
If you need a great read, and you feel like emotionally investing yourself into these beautifully written characters, I really recommend it. The only complaint with this book: It ended far too quickly.
You can buy The Fault In Our Stars here!