When it comes to romantic relationships, business partnerships, and friendships, we firmly believe that opposites attract. Two totally different personalities often complement each other, bringing out the best in one another and making up where th ...