I am my own worst enemy and critic... It's how I've always been, knowing that the answers lie inside.....
Some people take great offense if you try to point out something obvious. I think, as you do, that they should examine 'what is said' before fuming. They could learn something valuable. How you say things is also important.
Yes i do examine myself, I analyze where I was wrong and try to amend and try my best to fix things in life
I always ask myself and others what I did wrong, and try not to blame anyone else for my problems.