Here is your teaching for today: Thou shalt not judge. Period. Thou shalt not judge others, your neighbors, peoples far away, or yourself.
Judgment is a powerful energy that affects both you and the person you are judging. In fact, it has more power over you and your state of mind than it does theirs. They can choose to ignore you and your opinions. You have to live with yourself and your binding beliefs.
So the person most deeply affected by your harsh thoughts is you. Just don’t judge.