how to choose an ideal partner