> First... people with bad soft skills don't have the ability to self-reflect and admit it, as you have. Give yourself some credit.
This is a nice sentiment but I don't think it's true. 'Soft skills' is a pretty broad category, and you can definitely be bad at some of them without being arrogant or oblivious.
(I'm confident that this is more than just a technical possibility, because I think it applies in my own case: I'm aware of and willing to admit many of my flaws, but that doesn't always save me from awkwardness, underdeveloped social instincts, etc. I can even manage to come across as arrogant, despite having quite a low opinion of myself.)
This is a nice sentiment but I don't think it's true. 'Soft skills' is a pretty broad category, and you can definitely be bad at some of them without being arrogant or oblivious.
(I'm confident that this is more than just a technical possibility, because I think it applies in my own case: I'm aware of and willing to admit many of my flaws, but that doesn't always save me from awkwardness, underdeveloped social instincts, etc. I can even manage to come across as arrogant, despite having quite a low opinion of myself.)