When we talk about opposites attracting, we're referring to people who have characteristics, personalities, or worldviews that are significantly different from each other. These differences can span ...