Voted opposites because "common interests" really aren't what keeps a relationship together.
Sure, common interests are where things start - where things tee off, but do you really think everything will fall into place perfectly, or you can suddenly hide and ignore the part of yourself that's different than the person you love?
Or that you need to find someone just like you in order to enjoy being around them?
I think that there's a deeper connection, a deeper need for each other, a stronger desire for the other person, where perhaps some work is usually involved, but...Did you ever "love" someone, and I mean truly love someone because they also played Guitar with you?
I get the feeling the person themselves, their demeanor, their personality, the way they smile at you, that kind of shit is what really got you going rather than the fact that you got to do something you enjoy with them. Because there's a lot of people that do a lot of things together who aren't romantically involved, and people don't really need to be the same to enjoy similar things.
Of course it helps, more than being opposites, but you know, if you're both open minded, being with an opposite person can really expose you to some interesting experiences that you wouldn't have even ever considered doing before.