We previously lived abroad, big house, warm weather, pool, large UK expat community.
We really enjoyed the years we spent there and the opportunities that came with it.
We’ve never regretted moving back when our 4 year posting came to an end.
When you move abroad you take all your emotional baggage with you,
Distance from wider support networks can impact marriages and mental health for some people.
Distance from difficult family members can help in some cases but families can also pile on huge amounts of guilt because you have left them. Dealing with aging parents from a distance is extremely difficult.
Living in a foreign country can very stressful, even if you speak the language fluently. Cultural issues, driving rules, local tax/legal/admin/educational/medical system differences can all be quite testing.
In summary there are some great things that come will living in a foreign country but in my experience there are an equal number of difficult things to balance it out. Much like living in the UK.