Question: is self critical a weakness?
Answer: The second thing is to self-criticize things that are not really your own fault, or are about things that you are already working on but haven't changed yet. In those cases it's also a weakness. Because you are tearing yourself down when you do that.