if you have the same core values, it should not be a huge issue. If your opposites are in your core values, then most likely no.
Depends on the people really. How much they're willing to give and take.
my husband and I have 19 years
N.O. Spells no !
Whaddya wanna hear? Really? Of course they can. Go make it happen.
My mom is loud, rude, an ahole. Conniving sometimes and a real b*tch towards my dad sometimes and others... My dad is really quiet, caring, and just a positive person.. Who knows how they lasted 22 years and still counting but I'd say yes, opposites can work long term depending on the individual.
Yes. I didn't believe it until I fell for someone that is mostly opposite of me.