I only dated three women in my adult life before marrying.
The first was stunningly beautiful, a ballet dancer, very smart and funny. But she was borderline militantly feminist. By herself she was great company but around her friends are her mom, you'd think I was her mortal enemy.
Second was a very pretty redhead, and true to legend, a real fireball in the sack. Also very smart, but no sense of humor, and extremely emotional and often angry. She loved to nag.
The third became my wife. Gorgeous, smart, funny. Loves animals. Doesn't want kids. Friendly. We've been together eight years and never one have we had a fight. We've had disagreements and discussions, but never a fight. She's a real winner.
My advice to anyone who wants to get married is start dating the best friend you have that you're sexually attracted to.