A lot of my clientele' ask me about why do Beautiful girls are attracted to complete jerks who abuse them even beat them and act selfish.
The reason is attraction is uncontrollable phenomenon. Women can't do much about it.
They surrender to the instinct of curiosity and challenge , even, danger at times.
The thrill that is naturally inbuilt in the personality trait of a jerk is what makes them much more attractive and sought after.
Being a Good guy is not good so far as attraction is concerned. But that does not mean you need to be abusive or violent. Not at all !!
Be the person who never gives in to their requests. A headstrong and challenge. Unpredictable in all sorts and Dominant when it comes to taking the lead.
There is no logic to attraction. It just happens.
So its in your benefit if you are able to understand this and use it .