Look this story is not politically correct it is all around messed up and that’s a good thing. People do bad things in this story and truth be told you can relate to a lot of choices the characters make and understand why they make them even if you don’t agree with them. I highly recommend this book.