It‘s been a long time since I‘ve read a book where I couldn‘t guess the ending at all. The plot was unique and original and I was intrigued the entire time. I loved the characters and the relationship between Vaughan and Cate was adorable. Normally I don‘t like how books end, but the plot twist and even the last chapter was pretty good. It was a little cliché but it didn‘t take away from the plot at all. Well-written and well paced, I loved it.