What counts in making a happy marriage is not so much how
compatible you are, but how you deal with incompatibility.
I find this to be true.
I am married to a man who is in almost every way my opposite...even down to our appearance...he is light skinned, blue eyed, blonde haired, Im olive toned dark eyed, and dark hair.
It is very strange but we have made it work well for us. I think it's because we do manage to share the same vision and goals for our futures, we are good at compromising when we need to and understand that might not mean 50/50 but sometimes 95/5. We also respect our differences and on some level realize that if we were too much alike we would find the other to be boring.
In the beginning we used to think that we had to have more in common, and we tried, but it never worked. When we came to accept that we are just very different and that is an awesome thing we settled into it. It forces us to not become complacent because we are learning new things all the time from the other.
It's a good thing.