Leaving your land is the worst mistake in my opinion unless you have no other choice. Moving to another country isn't worth it, it's better to live in your own country and overtime things will change but if you've to move to another country then for that decisions you'll have to do many sacrifices. In new country you'll have no relatives and you'll have to do extra hard work to make new friends and relations and it'll take so much time.
Having no relatives is a good thing, you get to make new friends and learn new things. Leaving country is really hard there is no doubt in that, I have never left my country, my elders are motivating my all the time even if I am doing good they say you are young, take huge risks, move to other countries, make some good amount of money, the efforts you will put today will come handy later (they say).
Well, that's what they say, what I want to do is, with someone's help and guidance so I can start my own business in my own country.
Nothing take so much time, I might not know from experience but I have friends and families in other countries. They talk about this all the time, it is like fear we get before doing anything, we just have to overcome it and everything is going to be fine. Although having friends and relatives already in the country you are going for work, can be beneficial but not all the time.