You must know that people will remember when you do something that’s out of line, out of character, or just plain dumb. They have a way of letting you know how shocked, surprised or disappointed they are. They may want to berate, scold or chastise you. With this being said you set out to make yourself right and prove others wrong.
Self righteousness is an affliction, an inner desire to be accepted and valued. It’s simply a camouflage of feelings of worthlessness. When your life is based on proving others wrong you can expect to live a life of pure misery. If you’re always right then that also means you’re perfect. You don’t fall short, you don’t make mistakes, you know nothing of struggle, or consequences. Your world is alright!! Well I don’t believe I’ve run into a perfect individual but I have run into individuals striving for perfection.
You have nothing to feel guilty, ashamed, or angry about. It’s only life teaching you a divine lesson. Rather than focusing on what “they” are saying, identify what you have learned and remember how awful you felt being criticized the next time you try to make yourself right by proving someone else wrong.
It’s all a lesson, just learn it and teach others along your journey.