One hears a lot from young people about their search for their soul mate. It is a search for the perfect partner. It reminds me of the title of one of