SPOILER ALERT!
This happens to all my favorite characters

I both love and hate how the book is written. Given the time jumps in this book slowly find out about a character whose fate is already written. I love that because get to know them slowly in contrast to present events. Hate that because the more I read about that character the more I like them and then have to go ...oh right have to deal with the present events that can not be unwritten.