I have been married to a good man for 25 years. I know to some women he might not be the party animal, but the nerd. He takes care of himself but he is not vain and he is all about me and our sons. He takes raising good men seriously and together we have raised a 22 year old and 20 year of whom we are very proud. He let's me do my thing, I let him do his yet we share many experiences together. We have not had an easy life but we support each other emotionally. I think women who end up with the "wrong men" need to check in with themselves and evaluate what it is they want in a man. Open the book and have a read. Don't judge the book by the ripped muscular cover. Look instead for what his brain is like and what is in his heart and soul. Smart, kind and compassionate is the right kind of sexy. Go for that instead. My husband and sons are handsome and rugged but it is what they offer to others, their desire to always do right by others and their sensitivity to other people's feelings is what are just some of the qualities that make them great men.