Poor Maddie! Exactly what I predicted would happen to her, happened on page 111. Finally a golden adult adds sense and reason in chapter 13. By page 185, there's redemption, and whew was I glad to see it show up! And right there, on page 192, one of the two reasons that I have so much empathy for Maddie through this whole ordeal, and why I dislike Vi so much- because of the future potential mentioned. Glad Vi finally acts enough like a friend to agree.
My kind of characters. My kind of ending. Highly recommend.