Now, I know the whole soul mates thing isn't a logical contruct per se. But, I think about this very rationally. There are 6.8 billion people on the planet (give or take a few 100,000). If there were one and only one soul mate for any one individual, the real odds of finding that person are astronomical - yeah, about 1 in 6.8 billion. It's certainly easier to win the lottery and you're more likely to be struck by lightening and all that.
Becasue it does happen with some, self-reported, frequency, then I would argue that there must be many more than one potential soul mate on the planet for each of us. If I take this analysis seriously, then I'd have to contend that there are probably hundreds of thousands of potential soul mates FOR EACH OF US on this planet. If that were not the case, the odds for so many of us finding one would simply be too high.
As a result, I don't have to worry about searching the barren mountains of Northeastern China to find my soul mate. I can literally look, and likely find one, in the 100 square miles that surround me, which is exactly what nearly everyone actually does in the real world.