Yes. I believe there is more than one person out of the 6 Billion plus people who inhabit our planet that would make a perfect mate for us. "Soulmate" is a romantic myth.
In truth once we learn about ourselves, our wants, needs, and desires...etc We are then in a position to know what we want in a mate. It's unthinkable to believe there is "only one" other person on the whole planet that would meet our criteria!
A great relationship is one where BOTH people want the same things most of the time.(Each other's happiness) Ultimately we are all looking for someone who will love, adore, and accept us for who we are. Each of us "chooses" our own friends, lovers, and spouses.