For those with the flexibility and capability, isn't traveling abroad in Europe, Asia, the Middle East, etc. a solution to both dilemmas?: finding HBs and marrying a suitable partner. In Europe at least, women have advanced past the 18th century and approach guys. Therefore, you do not have to worry about rejection too much, since you will already know if she is interested.
Also for you guys complaining, you could have it a lot worse. I know discussions of race are not allowed; but for guys of the majority group in the U.S., getting an attractive girl should not be that hard if you are in average shape, of average height, have an alright personality, etc. Also, if you are a guy of the majority group, you also have the option of minority women. However, for a minority guy, the majority women are closed off to you AND you have compete with majority guys for minority girls.
Imagine being eliminated by 90% of women of a certain ethnic group because of the color of your skin. Europe is also the savior for minority guys in the U.S., but that is a discussion for another topic and time.
Anyway, I agree that the situation is pretty terrible for guys overall in the U.S., but majority guys do not have it as badly as other guys. Even if I had the most confidence in the world, I still have to worry whether a girl is open-minded to other groups. There are no Latinos or South Asians in my grad program, so I do not have that many options. I am getting pretty depressed, but maybe when I'm successful things will change for me.
Before you complain after approaching a pretty girl who says that she has a boyfriend, think about how bad it would be if you were a guy of a certain group who not only got told the same thing (I have a BF) but also the girl laughs or is disrespectful to you because she would never consider you. That is true pain. And despite the media portrayal of Latin/exotic guys as the next best thing, it is certainly not making things any easier for me.
To the moderator: I know discussions of race are not allowed, so if my post is inappropriate I will modify it. But please do not lock the thread because this topic of "does every pretty girl have a BF" is important. Just send me a PM and I will make the adjustment. Please do not lock the thread.