Wow. Just, wow. Throughout the whole book, I was bracing myself for when the moment came that I'd been expecting. Then, in the last 50 pages, you find out information that changes everything. Then again, on the third last page, the book takes another turn that you definitely wouldn't see coming, and it breaks your heart into even smaller pieces than it would have if what you were originally expecting had happened. I loved this book, even if it made me cry. In fact, I love it for that very reason. Any book that can bring out such emotions strong enough to make you cry, curse out loud, or refuse to put it down even though you're beyond exhausted couldn't possibly be described as anything less than incredible. This is the first book I've ever read by Jodi Picoult, but I can say right now that it definitely will not be the last.