Situation: Peter has got a job offer in a country far from his home country. The job pays well and is a significant upgrade from his current job. He will have to stay there at least 5 years. The question that is bothering him is that he does not know anyone in that country and he will have to build everything from scratch (setting up a home, building friendships etc.). He is also worried because this probably means he will have to be away from his tightly-connected family. He is not sure if he can do well without them around and even if he does, if he can do well with a sane mind. Therefore, he is torn between accepting this offer or staying at his current job, which also has potential future promotion opportunities (but all less good than the position in the job offer).
Questions: Should Peter take the challenge and accept the offer? If he does, how should he go around setting up a new life in a new country in the least harmful way? How can he find people that can potentially become good friends that he can rely on like family? Should he try to find such people or should he try to learn to survive on his own?