Damn. I sincerely loved this book until about 80% of the way through. That ending was rough and heartbreaking for me. I think that won't work for a lot of people (shit I can't stop thinking about it) but the story as a whole is completely worth a read. Lots of humor and banter; really great writing and quotable parts. But ugh. Someone send me chocolate or pizza.