It is really a sacrifice. I don't try work abroad yet but I'm thinking that I'll work to the country that different from culture of my country and far from my friends and family
Yes indeed it is a great sacrifice. But there are times that people need to work abroad to have bigger income for their family. Yes maybe it is dangerous but it depends on the country or boss you were assigned. Nowadays, people work abroad for the needs of their children and family.