I don't really get that epilogue? 
 So a lot of this book was Travis trying to relive the past, and it got a bit on my nerves, which is why I can't give it 5 stars. Mostly because he was so stubborn and would not listen when things didn't work out the way he wanted it to. And he didn't respect Cate's wishes (or really anyone else's but his own). But then I think about it, and Travis doesn't have it so easy. He didn't change when everyone else around him did, and that's weird (it's fair and not fair at the same time lol). Honestly this book probably portrays the situation more realistically. 
 There were a lot of things that I liked in this book, like the wordplay/jokes, the bizarre premise, and the flashbacks. I also enjoyed Cate's speech at the end- "... And maybe we don't always get to have them the exact way we want them, but if we can figure out a way to compromise, you know, then we can keep them all." Then Travis ruins it by showing that he wasn't listening (don't want to spoil it by being specific). 
 Anyway, I enjoyed reading this book and it kept me up at night--not because it was creepy but because it just provoked a lot of questions.