That's not to say that people can't have dissimilarities. We should all have interests, values, and beliefs that distinguish us from our partner. A relationship in which both people are almost exactly alike leaves little to the imagination and is unlikely to sustain both partners' interest over the long haul. We should each bring something different to the relationship. There's nothing wrong with challenging and learning from one another.
However, your interests and beliefs shouldn't diverge to the point where you're both arguing and trying to one-up each other constantly.
There are simply some cases where saying it isn't a match made in heaven is an understatement:
- An atheist and a devout Christian
- A hardcore liberal and a staunch conservative
- A chronic slob and an obsessive neat freak
- A person who is highly attracted to thin people and a portly individual
- A beer-swilling party lover and a quiet, introverted librarian type
And the list goes on...
When we first get into a relationship, we aim to put our best foot forward. It isn't until after the honeymoon stage that the skeletons start to come out of the closet and we begin to gain a clearer sense of what our partner is really like.
If you don't like what you see, it's better to end the relationship sooner than bite the bullet and hope the person will somehow change to be more like you. It'll never happen, and your partner should not expect that of you either.
If your goal is to find love, rest assured that you'll be most compatible with someone whose attitudes and hobbies align closely with yours.