Я не люблю, когда люди ругают сами себя. Дело здесь вот в чём.

Все мы иногда совершаем ошибки. Часто на момент совершения ошибки не кажутся нам ошибками, они кажутся нам правильными поступками. Только потом мы понимаем, что ошиблись, но вернуться назад и исправить ошибку уже не можем.
Пусть неделю назад я сделал что-то очень плохое. Тогда оно казалось мне нормальным, но теперь я изменился и считаю, что был неправ. Плох ли я был тогда? Да, по моей нынешней мерке - я был плохим человеком. Но плох ли я сейчас?
Правильный ответ: нет. Ведь быть плохим - значит, поступать плохо. Нарушать свои идеалы добра. Сейчас я не поступаю плохо, и даже сожалею о прошлом плохом поступке. Так за что же мне себя ругать?

Другой пример...

tl;dr: Если вы называете себя плохим - значит, сами не одобряете то, чем собираетесь стать. Тогда просто не становитесь этим.