What is a good character?

In social sense, good character is “predictable” character. That is, other members of the society are able to predict the response of such a person. It means that people know that if such a person is trustworthy and will not commit fraud. If he is criticized, he would not be angry. Instead he would remain patient and reflect. Such level of predictability would make an individual a good character in the society.