To be away from family and loved ones is very painful especially when you will work abroad it means that the least contract is two years. You will be homesick sometimes your employer is not good. So while working abroad be sure that the salary will be properly spend learn to save because working abroad is a big sacrifice for both.