learning from your mistakes and knowing not to repeat them is an...