characteristics of an ideal life partner