I like how the characters evolve and learn from their mistakes. Only his mother’s character is too bad and hateful.