The strenght of this author is creating characters. You may want to scream at them, but only because you believe them. To be able to do that requires real talent.
I don't want to discuss the plot too much because I don't know how to do so for this story without creating a spoiler. I will say that I did react strongly to the character and her choices.