This subject fascinates me. I've posted before about my doubts that we can find the 'love of our lives', or 'total soulmate' etc within our immediate geographical area, or immediate social area.
I myself, am not well travelled. I could have ended up married to a lass from Eyemouth, had I not moved south for work. Then again, I wouldn't have met my wife to be had she not moved back to the UK from South Africa. Who knows how my marital life would have panned out if, say, I was an International Man of Mystery.
The Bourne Identity sums up what I'm attempting to get out there, an American meeting a German whilst in Switzerland.
Obviously its impractical to scour the Earth looking for someone who may complete our lives slightly more than the local talent, and even if we did, there would be a nagging doubt that another 1000 miles of travel, or another night in the Tibetian Hotel that so far had only offered the romantic opportunity of a goat, two llamas and a Canadian moose searching for herself, would have resulted in that encounter that makes our lives really really really complete.