You WILL cry. Consider yourself warned.

The Fault in Our Stars - John Green

This is very well written. The characters are funny, sarcastic and well-rounded, and really draw the reader in. I highly recommend this book!