I was fully prepared to give this book a 4 star review, but then in the last two chapters the plot super zagged where I thought it would zig. It felt so abrupt that I turned the last page to the acknowledgements and I was still like "wait, what?...but what about....?"