On the internet, it is common to call a guy a misogynist, but what is the exact meaning of misogynist? Is it 1. A guy who hates women? Or 2. a guy who thinks men are superior. Or 3. A guy who believes in women should follow traditional norms like cooking.
Real talk here bro, stop worrying about making yourself “perfect” for someone, or rather anyone, else. Stop trying to make yourself what you idolize, or what you perceive to be idolized.
You are you, you are a person. Take care of yourself first. You need to change your mentality and realize that you do have redeeming qualities. You need to focus on those.
Learn to love yourself first, trust me on this one.