Seriously, how do you do it? How do you find someone who you are attracted to and feel comfortable with and can have a conversation with and who doesn't irritate you too much...
And then they have to broadly share your world view and approach to personal finances and politics and some hobbies. And be looking for something with roughly the same level of commitment - and they have to find you attractive and not overly irritating, and sufficiently interesting...
And then they have to be reliable and honest, and not an addict, and not emotionally unavailable and not in huge debt, and able to hold down a decent job and be reasonably hygienic.
I just don't have a clue, and feel like I'm a million miles away from finding a partner/spouse when I can't even find someone willing to date exclusively for more than a matter of weeks, and not lie about what they're looking for.