The correct answer is criticizing myself shows that i know my flaws which can eliminate them and win others approval.
The inner critic is termed as a concept which is being used in psychotherapy and popular psychology which refers to subpersonality.
It produces shame's feelings, depression, low self esteem and deficiency.