The main character can be hard to like sometimes but over all it’s a pretty good story