Maybe I should have asked, "what qualities make someone the right partner for you?" because there are so many things that make someone a good partner but yet, not necessarily right for each person.
1) Someone who believes this:
2) Someone who is a little socially awkward like me, in an endearing way, so we can both feel a little odd together
3) Someone who can see both the forest and the trees, because I only tend to see one at a time.
4) Someone who is a good listener but enjoys chatting about many things.
5) *Someone who is actually interested in and cares about how I feel or think about things, and I'm not referring to complaints
6) Someone who cares about the relationship, wants to maintain it and grow. Someone who wants to do more than the bare minimum and go out of their way to make it work, because that's exactly what I would do too.
7) Someone who doesn't pretend there aren't any problems but is willing to talk (not overtalk) it out and work towards a solution.
8) Someone who doesn't have overly high standards of perfection or sophistication, or some ideal of a "perfect' partner who checks all their boxes, because rarely will one person ever fit every box. If I like you, I'll embrace your flaws and imperfections, just as I'll hope you'd embrace mine.
9) Don't tell me what to think, do or feel. It's ok if we disagree. We can still listen and understand each other.
10) Finally, someone who shares their daily life with me. Someone who wants to hide themselves, or compartmentalize different parts of their lives, so you only know part of who they are, not the whole, can stay away.