I usually work best with gregarious introverts. I'm a shy extrovert, and emotionally reserved.
I am also very slow to make judgements. Very slow. I feel I need a lot of information. But I seem to always partner with people who make fast judgement calls.
So opposites in many tempraments but not all. I need people who are emotionally level. Not highly excitable, very sensitive or easily offended. Or moody or have a temper. I need even keeled, emotionally.
Crying at puppies on the TV is one thing, but getting pissed off at dark/morbid humour or being highly anxious is quite another.
So some ways I like and enjoy and need opposites. But I need people who have a similar sense of humour, similar politics and values, and similar life goals. And we need a few interests in common or I'll be bored to death outside the bedroom.
It's a mix of opposites and commonalities that would make someone appealing.
Luckily, I don't have to worry about how that would mesh livng together because that has never worked for me. So I won't do it anymore. I don't have to worry about their living habits because I won't have to deal with them
I'm single and likely single for the foreseeable future. Unless someone local drops out of the sky and likes me for who I am, not who I could be for them.