I totally agree; it's definitely not that you're stupid. I think you're the way you are for a reason; those insecurities and dread you feel likely didn't come there without any explanation. Especially if you had past experiences that could have reinforced that desire for approval; like rejection, bullying, betrayal, social anxiety, abandonment, emotional neglect, and loneliness.
It's alright to be struggling and imperfect. We're all relearning how to walk on our own two feet again here, and you aren't alone in how you care too much for the opinions of others. It's hard, after all. Hard to brush off the words of other people when you are so heavily attuned to every possible sign of discontentment. I hope you come to realize that you have an inherent self-worth simply by existing, and that you do not have to work hard just to be treated with basic kindness and decency.