Yes and no. I wouldn't say opposites "Attract" but they do last together. I've dated a lot women over the years and my longest (and current) relationship is with a girl whose my diametric opposite in almost every way from tastes to personality and lifestyle. No one wants to keep coming home to a slightly different version of themselves--though they think they do. For instance, I'm into heavy metal music and shooting guns, drinking whiskey and watching boxing and football and lifting weights, etc... Not much of my life is common ground with any girl, and THAT'S FINE! I don't want to date myself or anyone even like me. I like sweet girls that are soft spoken, dainty, smart, classy and have they're own identity.