Part of me wanted to give this book 2 stars, but it was well written, and the story and characters were interesting. What bothered me was the message. I don't want to give the story away, even though it says close to the beginning how it would end. 
 I don't like the way the book ended. I guess I'm old, and I'm too sentimental for my own good. I just want to believe that even in the worst character there is a spark of goodness.