Being “opposite” is mostly not an advantage when it comes to relationships, with the exception of certain combinations of personality, especially strength and warmth of personality. A decent level of similarity is essential when it comes to most other aspects of personality, such as kindness and work ethic. When it comes to values, similarity is important, and the greater the convergence the better. When it comes to personal features, difference is not ever a plus, but most of the time they are easy areas for compromise.