"Opposites attract", IMO, is a crock.
Such an idea will only add gravity
to what will become dysfunctional later.
Like attracts Like.
The ancient adage comes from the Egyptian tombs:
"As Above, So Below".
It's speaking of the Law of Attraction.
The challenge is for two people
to find mutual appreciation
and respect for the differences they do have.
With that would come
the needed understanding
what brought them together in the first place.