Choosing the right partner for life