Opposite’s attract ?

Can 2 people that are completely opposite have a long term relationship? Or should people just be with someone that’s just like them ?