what to look for in a partner for life