The Fault in Our Stars by John Green.
I quite literally did not put this book down until I finished it, which has never happened to me before. It was fantastic. The cover definitely does not do this book justice. It is much deeper and thought provoking novel than I expected it to be.
While it may be considered a Young Adult novel, I would recommend it to everyone. This book had me laughing out loud at times and on the verge of tears or crying at others. It was emotional but not overly sentimental.
I love this book, and I consider it a new favorite.