Everyone's made some really good points, but I think men have a part to play in this as well - from my experiences not many men want someone who is planning to wait until marriage to have sex. In my experience, not many men want a woman who won't have sex with them by the third date. Furthermore, there are many men who would rather be workaholics and have casual sex rather than build a committed, monogamous relationship....let alone get married and have kids.     The men I've encountered also tend to have  very  unrealistic beauty standards for white women...for some reason how a woman looks is far more important than the kind of person she is and what she has to offer.