I am not sure how often, or if ever, people get to meet their “opposite” in life. I have encountered...