finding the right spouse