autocriticism

Noun

 * 1) Self-criticism; criticism of what one has done, said or been.