yeah, but think about it. Wouldn't you get along better with someone that has alot in common with you. I dont think a person who is your perfect match with you who lives in Japan would have much in common with you.
that's kinda what I was talking about by a perfect match, haha, whoever this person is, they're most likely going to be in your cultural, social, and age bracket, and have a lot in common w/you...it's just that, whoever that person is for all of us, we'd probably never meet them cause there's just to many people in the world...BUT, I believe you can learn to love somebody who's not your identicle match..and it can be just as positive a relationship as if it were this "soulmate"