The Fault In Our Stars ~ John Green
I think you should drop everything and go read this book. I laughed. I cried. It moved me. I wanted to underline things, flag pages, make typographic signs out of quotes from the book and wallpaper my house with them. I read this book faster than I have read any book in a long time.
All of that being said, I feel compelled to warn you that it is to do with teenagers with cancer. So, you know, it is not exactly cheerful premise.
Now why are you still reading this? Go get the book!