Many girls(notice I did not say women) are attracted to the jerks because they fit into at least one of serveral categories:
1. They are young.
2. They have little to no self-esteem.
3. They started dating young but with an older guy and have been manipulated into thinking that the guy should be the boss by the kinds of guys who date much younger naive girls who they can boss around easily. Really messes the girl up though.
4. They have seen this sort of behavior at home and think it's just the way it is.
5. They did not have a father at home growing up and are looking for a father figure.
6. They think the deseve it; otherwise, why would he do it?
7. It's their maternal nurturing hormones kicking in at the same time as their sexual ones. They think they can help him and change him.
8. They actually think that his possessiveness and controlling behavior are signs of how much he "loves" her. They don't know of mutual respect.
9. Maybe a little of what BOBBY RIBBS said, but only if their brain did not evolve much beyond the ape or chimpanzee stage. (BTW, I'm a Creationist)
10. It's what popular culture spews at them constantly through romance novels, movies, TV, and music videos.
If she's attracted to that kind of guy, she will either grow out of it and love and appreciate the nice guy in her life that she finally ends up with all the more. Or she will never meet you and it will be her loss, but not yours, because she would never be able to be the wonderful partner to you that Viper GTS so eloquently described.