I was just about to give up on this book, even complained about on social media, but something kept me reading.  Yes, it ended like I knew it would, but there was so much insight in the way to that end.  All in all, quite a good book.  <><