To call someone a "Soulmate" is to believe that in all of the population on Earth, there is only one person that could possibly fulfill all of your material and spiritual desires, and that everyone else is just a poseur.
Thus, if the world population is 6.8 x 10^ (6,800,000,000) people, and half of those are of the appropriate gender, then you have only a 1 out of 3,399,999,999 chance of ever finding that person - that is, 0.000,000,007,5 percent chance (7.5 nano-percent) of ever meeting your "Soulmate".
Better to just settle for someone who is willing and able to form a relationship out of tolerance, respect, trust, and sexual compatibility than to spend the rest of your life asking 34 thousand-million people "Are you the one?"