That could be challenging for many people for multiple reasons. Have you considered the possibility that you found (by luck) a rather exceptional partner and thus your model could not be replicated on the society at large.
Nah, the notion of holding out for "the one" is overrated and just makes you pass over plenty of acceptable candidates. Everyone has flaws and overlapping interests isn't really necessary either. Just find someone you find attractive, who's in your league, and who shares your values and work at it, you'll be fine. I hear the divorce rate of arranged marriages is pretty low.
It is very true that many people can't and won't be able to pair up, but they can group together other ways. You can build a family many different ways. One of the major problems with modern society is that the only reliable companionship any of us ever really find is in our romantic partners and that's a sad byproduct of our alienation from family, community, and work in general. You can find others like yourself, commit to one another, care for one another, and build a home together that has meaning in its own way. I have an aunt like that who never married, but she has close friendships even into her old age that mirror a marriage (maybe she is gay, I don't know or care). But she found a way to build a home like that.
That could be challenging for many people for multiple reasons. Have you considered the possibility that you found (by luck) a rather exceptional partner and thus your model could not be replicated on the society at large.