I think happiness is a combination of pleasure, engagement and meaningfulness.
Those who achieve happiness understand the basic fact that regardless of how much fun you're having or how many things you accomplish, life through the lens of history is incredibly short.
Women want to feel wanted. Men want to feel needed.
Men don't avoid successful women because they're jealous; they often do it to avoid being in competition with her next job promotion.
Men, in fact, are excited and looking forward to settling down and having families and being true partners with women in relationships that are full of excitement, unpredictability, adventure, and loyalty.