Hi Flow.
This is interesting topic. So I think about myself politely.
Firstly, I have different thoughts from what you say two terms.
1st: I have little opportunity which somebody criticize me.
2nd: Basically I find some weak points for my improvement. I need the informations and wanna analyze myself. Because I wanna know myself I am a thinker, philosopher ha ha.
In general, my problems are due to my tendencies, cognitive habits!!!
After all, who knows myself can control myself. I thank you for activating me.