Women want confident (arrogant) guys who don’t apologise for their existence on this planet. Combine this with flashes of kindness and amused mastery and you basically have the perfect calibration.
You have 2 choices.
You can either accept that women will always be attracted to what they are attracted to, and it will never change. You can appreciate women for what they are, with their many flaws and strange quirks.
Or
You can continually point out why you’re deficient compared to other guys. Which is actually a way of not accepting that women like what they like. Of course women like confident, arrogant guys. She wants a c0cksure guy because it makes her feel safe. C0cky guy simultaneously hits her need for excitement and fun.
What you’re doing again is imagining yourself as a woman, thinking that you wouldn’t be attracted to arrogance. This is projection.
You’re not a woman. Women are very attracted to arrogance if it’s congruent with your perceived status. Arrogance actually indicates status, because if you were low status other people wouldn’t put up with your arrogance. So the very fact of a guy acting arrogant actually communicates “status” to a woman. It’s like a basic mind hack.