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
It is really hard, when you choose to work abroad you really have to leave a lot of love ones that is close to you, unless you plan to take them with you or build you family abroad. It is really hard because you will have a new start, you need to adjust on everything.