Does this person help me strive to be the best version of myself? Alignment of values (this one is huge). Can the person accept you for you who you are vs the idea of who you could become. Is the person emotionally and financially mature. Can the person hold a conversation on a deeper level, open to perspective outside of their own. Characteristics of empathy and gratitude.