Do opposites attract?

In your opinion, do you think people with extremely different personalities end up in relationships more often than those who are similar?

Additional questions:
Why or why not?
Do you think it matters?
How likely are the relationships to survive?