Вопрос интересный. Полагаю, что если человек совершает какую-либо ошибку, а потом себя за неё ругает ( речь сейчас не о бытовых ситуациях типа " убежало молоко, а я не успел его поймать"), это означает, что человек осознает свою ошибку и понимает, что МОГ поступить иначе. Соответственно дальше следует анализ случившегося и принятие человеком решения об изменении реакции( поступка) в подобных ситуациях.