Great list! I started thinking about what I need in a life partner, and there are many overlaps here. What do you think about how they react to those they disagree with? One problem I've run into are people who are generous and respectful yet openly judgmental of others. Have you come across this too?