You ever notice girls say they want a gentleman but always end up with assholes?
I believe the true reason girls end up with assholes is because they want good while still romancing evil.
It's like trying to be more God like while romancing devilish ways.
Evil will always corrupt the good you are trying to do.
Girls claim to want a guy who plays with babies & is amazingly sweet yet they'll go date some wanna be thug that common sense tells you won't be around long term.
In order to change & want good things & good people, you have to change ALL THE WAY!! You cannot appreciate & truly want a good person, if inside you are still not right yourself. It's just NOT happening.
These girls need to accept Jesus & began going out of their way to lose the attitude, lose the sexual urges & bad influences & just become a all around good person. THEN & only then will you start to want someone good because that good person will reflect yourself.