So many of us have grown up in a frum atmosphere, where not doing what’s proper can be looked at with overexaggerated criticism: “You Rasha who doesn’t learn/daven enough; who isn’t really nice.” All kinds of unending criticisms. Even for real serious Aveiros (Min HaTorah) you can’t look at yourself as a Rasha or a fool or a loser.
Look how Yosef insists that his brothers consider their past as only a Chesed Min HaShamayim! It is a Yetzer Hara to blow up your past sins and we all tend to do these things. You try your best to do Teshuva, and you move on, no matter what you did.
Some people always feel that everything they do is no good, and when something bad happens, they get dizzy in the many possibilities of mistakes and sins that they did, which is causing their failures or problems, etc. Those people need to be extreme in Chazzering the Chazal of: ִתּ לַאקַדְצ הֵבְּרַה STOP BEING SUCH A TZADDIK. You’re not a big-enough Tzaddik to blame yourself or others for everything! Some people need a lifetime of Chazzering: הֵבְּרַה קַדְצִתּ לַא stop being such a Tzaddik.
Many, many of our Dor are loaded with this mentality. And although they should work on laughing at these stupidities, they will still get major Schar for their lifetime of pain and anguish, even if it is unfounded. In Novardok, they would tell themselves: “You’re full of baloney. Deep down you love getting depressed, so now you have some good excuses”.