What are the essential ingredients for finding the right person to marry?