** spoiler alert ** 
 Second reading: EVEN BETTER THAN THE FIRST TIME I READ IT. Internally crying...weeping. I can't wipe the smile and tears off my face, my parents have been looking at me weirdly all day. I THINK THEY BELIEVE I'M ON DRUGS. 
 First time: 
 I could not have asked for a better ending. No book has ever bought such a huge smile on my face. I wept, and laughed, and was just overwhelmed with emotion. 
 I hate it when authors kill off characters, but fuck, I fucking love you SJM. Thank you for letting them live and more.