Good book but toward the end it got real shaky and the self reflection started going overboard to the point the monster made more sense than the MC and his so called good nature.