Holy crap. Quick read, loved the characters. There are some laugh out loud funny parts, and some gut-wrenching weep-inducing sad parts. Quite literally, I went from laughing to crying in like two pages. Worth the emotional roller coaster ride, to be sure.There was kind of a weird side story involving the main character's favorite book, which maybe is relevant in some deep, symbolic way that I missed. But it seemed a little odd.