This is one of those amazing books that sneak up on you, nice and quietly. It draws you in, beckoning warmly with a an interesting plot, some likeable characters, and a sense of fun. Then, suddenly you find yourself crying at 11:00 on a Tuesday night because the message was so beautiful and unexpected.