Based on my own personal experience I felt the need to respond; I have only browsed over some of the responses here so please forgive if I repeat anything that has already been said. Also let me say that I am only speaking for myself. So why all through high school and up until my junior year in college did I date "knuckleheads"?
#1 reason I attracted, dated, and tried to make my relationships work with "knuckleheads" is because I honestly thought I could change him into the man I wanted him to be.
Of course there were some other underlying issues that I will not go into right now; but I just needed to put that ou there. I have grown over the years and realized that self love trumps the love of a man any day. I no longer find myself attracted to certain type of men and they don't even bother approaching me.
On another note I will have to say that I agree with some of the comments made by other ladies on this site that a lot of men will go after the pretty flashy woman before talking to the subtle beautiful one. At the moment I am happily single by choice but I find even when my friends and I go out for a girls night out that most guys flock to the same woman; now I am not the prettiest girl on the block; but I am a beautiful woman and I do wonder when I do decide to date again how will I get the attention of the nice guy and not the "knuckleheads"