By John Green
Blurb from Goodreads: "Quentin Jacobsen has spent a lifetime loving the magnificently adventurous Margo Roth Spiegelman from afar. So when she cracks open a window and climbs back into his life - dressed like a ninja and summoning him for an ingenious campaign of revenge - he follows.
After their all-nighter ends and a new day breaks, Q arrives at school to discover that Margo, always an enigma, has now become a mystery. But Q soon learns that there are clues - and they’re for him. Urged down a disconnected path, the closer he gets, the less Q sees of the girl he thought he knew."
Oh. Em. Gee.
John Green is a master. The way he writes is so -- so -- I don't even have words to explain it. That's how good he is. I am a total fangirl. I loved him after reading Looking for Alaska, but now... oh, goodness. We've reached dangerous levels of fangirldom.
First of all, Q's character is so fresh. He's not a guy dying to fit in with the popular crowd, he's not concerned with looking the way everyone "expects" him to. He's just a teenager content with being who he is for the most part -- which is OMG awesome.
When Margo disappears, Q has to find her. She left him clues, but they're more riddles than anything helpful. So you go on this huge journey with Q that is so much more than a mystery. It's a journey of self realization.
Okay, I could talk about this book all day. But if I did that, I'd wind up spoiling the ending for you, and I don't want to do that because it's beautiful. And the journey to get there is beautiful.
And the whole book is just BEAUTIFUL. For the love of all things written, please go read this book.