I struggled to get through this final book because a friend accidentally spoiled the ending for me and I enjoy not knowing what's going to happen when I read something. I thought it was by far the weakest of the three books and it felt a little forced in a lot of ways.