Why would they need to other countries ? They believe the Earth is named USA. Other countries ? Oh should be that small stars in the sky, to far away to travel too...
[Mode Joke off]
What could I add, everything has been said before...
Soul mate has a specific meaning for me. It a person's who on the same spiritual wavelength than you are.
It can be your companion, or not. I actually found mine recently. A german woman. I consider her being more than a friend but she's not the girl I'm looking for.
I'm in a rich country, don't need to marry to have a better life. Now, if I was living in a poor country and there's no other solution to get a better life, i surely would. But that's just an hypothesis...
It's also a problem when you've receive mails for women from those countries, are they interested by you or by the place where you are. That's why I never answer to them. (well, those countries are blocked, I don't need to answer...)
Now I could find once of those girls in my country or in an European country and then, I really don't know what I could decide.
But if I marry someone, it will be because I love her.
RE: what do you do to relieve stress?
Meditate, deep breathing, let my body makes some movements (sort of let move that energy by itself).And if I'm alone, I sing.