I just finished this book and I don't have time to write a full review yet, but I'm definitely going to. It was so sad. I disagree with what a lot of people are saying about the characters. I'll address all that later. For now, I need some time to process all of that. I'm a mess.