I've always told myself that I want my gf or future wife to be well educated and have a successful career. These are just the two basic requirements - nothing more. I've never demanded a pretty woman, but why am I stuck with and surrounded by women who have no solid education and good career prospects?
What about you? Have you ever thought of their choice and whether you meet with their requirements. you will be happy with a person when requirements of both the sides are matching.