You are all talking rubbish, confidence ,goodlooks and all the rest is eclipsed by being a rich man when it comes to attracting women of any age . I used to work in a very to notch hotel doing security , there were some seriously hot hot chicks who would not have looked twice at these guys if they were shelf stackers or bin men.(no offence to shelf stackers or binmen I love you ). They were married to them as well, not escorts. It makes a lot more financial sense for a woman to marry these guys then just become escorts because ,the guy gets to do you and walk away if you are an escort. Whats' a couple of grand at most, compared to living in the lap of luxuary or a healthy divorce settlement in the millions if he divorces you?
As for the rest, if I could only choose between being very confidient ,and more importantly able to make girls laugh or being a socially retarded man with no confidence with women with good looks, I would choose the former. If I wanted to get laid. If I was a girl of course wanting to attract men I would choose the opposite.
Because girls just do not want to do shy pussy men. They are governed by their emotions, and get these retarded 'vibes' from shy men. For instance I used to be very shy with girls when I was at school after a bad experience with a girl, and later on I was told that the girls their assumed I thought I was too good for them. When in reality I just had no confidence. Do you really think guys would be put off a girl if she was unconfident? Nope they would just see the ass and the breasts.