Every woman, from the age of youth, has a type of man that she likes. In most cases, its the man that reminds them most of the favorite man in their life whether it be their father, paw-paw, uncle, brother etc.
From the time that a woman is sexually active, she will be in tune with her nature and sleep with a man that excites her or gives her the tingles whether it be the square, athlete, nerd or the hood.
During the exploratory phase of her sexuality, she will try different types of men, often curving those who don't give her those feels or tingles running back into the arms of the man that does.
For us men, these are the women who we hit, and no matter if she is in a relationship or not, out with a new dude on a date, the minute we call she comes running.
Eventually, they get tired of this and need to find someone to take care of them (emotionally, financially and romantically). At societies urges, she decides to step away from her desires and date "outside of the box" when she is ready to settle down.
When they decide to step outside of the box, it is usually with someone that meets the standards of what society wants for them but not what they want themselves or what "Excites" them.
This is why I believe as a man, you must know who their exes are before you decide to get serious or put a ring on it. If your woman likes athletes and you are a hood, it won't work and she will fukk cats behind your back hence the logic behind rich men, athletes, squares and street dudes getting cheated on when they are with women that they are incompatible with.
It also lends credence to cats like AMS when they say, stay on YOUR purpose and grind and let a woman choose you and not the other way around. There is nothing wrong with sleeping with a woman that isn't your type and vice versa but you are committing financial suicide if you think you can marry a woman and you aren't her type.