Theophrastus claims that a good person must be angry with bad people. If that's true, then the better someone is, the angrier they should be. But wouldn't a truly good person be more calm and peaceful instead? Would they really hate anyone?
Why should you hate people who sin? They're just making mistakes. Error leads them into crimes. It doesn't make sense for a wise person to hate people who make errors. If you did that, you'd have to hate yourself too. Think about how many things you do against good morals. Think about how much you've done that needs forgiveness. Soon you'll be angry with yourself as well. After all, no fair judge uses different standards for himself than he uses for others.
It is impossible, says Theophrastus, for a good man not to be angry with bad men. By this reasoning, the better a man is, the more irascible he will be: yet will he not rather be more tranquil, more free from passions, and hating no one: indeed, what reason has he for hating sinners, since it is error that leads them into such crimes? now it does not become a sensible man to hate the erring, since if so he will hate himself: let him think how many things he does contrary to good morals, how much of what he has done stands in need of pardon, and he will soon become angry with himself also, for no righteous judge pronounces a different judgment in his own case and in that of others.