I am Canadian, (dh is from UK) but have lived in the UK, China, Taiwan, Japan and am now living in Egypt. I think there are lots of pros to living overseas. And some cons obviously.
I may not see my parents, siblings and friends that often, but since we moved to Egypt in August, my inlaws have visited twice, my dad and step mom are here now, and my mom and step dad arrive in a few weeks. I don't think we will have so many visitors next year though!
But I do spend a lot more time with my dd here, than I did when we were in Canada, as both dh and I teach at the school she goes to. We get picked up together, I often see her during the day and we are all home at 4:00. Lots of family time.
I am also pregnant, and although I won't get any mat leave funding, I am able to take 14 months off as we can all afford to live on dh's teaching salary. No way could we do that in Canada or the UK.
Living in Egypt, we get a lot of holidays. Since august, we have had 10 days at the Red Sea, two long weekends near Cairo and three weeks in England over Xmas. We are planning a trip over Easter 10 days, nor sure where, but it will be paid for before we go. We have paid off our debts, buy stuff when we want, eat out a lot and things are good.
Yes, there is sexual harassment here, I think it harder for SAHMs, and single women. I live just outside Cairo and since moving from Cairo I see very little of it. But, the food is shit, we eat a lot of international take out as local food seems to be bad quality and boring.
The poverty is depressing and my dd complains about the markets as they are dirty. She is right. and I do feel guilty that she is growing up away from her cousins, friends and grandparents, and there is nowhere for her to take ballet or gymnastics in English, but I think as a parent, there is always something to feel guilty about. As someone said, same shit, different bucket.