A person is established in character only when he truly knows himself.
Why? It is difficult for a person to be aware of his own flaws, just as he cannot see his own back, though it is in plain sight of other people.
It is quite natural for a person to hide his own flaws, but overdoing it will alienate the person from those around him.
When the person realizes this and feels ashamed, he turns to seek knowledge and adhere to moral integrity so as to establish his own character and win the respect and support of other people.