Finding Mr or Mrs Right

Many people think that the key to a successful marriage is finding the right person. Clearly there is some common sense to this notion – after all, having someone who shares your