My ex-husband was very different from me. He was logical, whereas I am more emotional. He was very linear and methodical, whereas I can be more "fly by the seat of my pants." He was reserved, whereas I can be more effusive and sociable. We liked different things: books, sports, etc.
When we first started dating, I was actually really happy that we were different in so many ways. I felt that he could maybe tone down my excesses, and that likewise I could possibly galvanize him to loosen up a bit.
The problem for us, though -- which I didn't realize until "too late" -- was that he didn't have the same appreciation for my differences that I did for his. I saw the ways he was different from me as a
good thing. I anticpated that he would rub off on me in positive ways. He, on the other hand, saw the ways I was different from him as profound defects in my character.
Before too long, our opposite-ness became a curse and a divisive wedge in our relationship.
Going forward, I think I'd probably gravitate toward someone who is more like myself, but still different from me in various ways. After all, if I want someone
exactly like myself, I'll just stay single. But I also think that I'll make sure that he sees my different-ness -- OUR different-ness -- as a good thing. Then again, I tend to be more jaded these days. Nowadays I'm looking for compatibility, affection, kindness, and respect moreso than passion and "love." (I don't really think I trust this concept of "love.")