I am approaching my mid-60's ... I was born in the UK, but my folks, and my brother & I, came to Africa back in the mid-1950s (I was only about 5 years old then). I grew up in Ndola, Northern Rhodesia. In the mid-1960s we left Zambia, and came to SA.
I went back to Rhodesia from SA in the early 1970's, and joined the Rhodesian Army. I then left there in 1977 to head back to SA.
My folks left in 1984, and went back to England. My older boet & I are still here in SA, but we live far apart.
I actively encouraged my two sons (both born in SA), once they were finished school & tertiary studies, to get out of South Africa. The writing was already written in bright red blood on the walls of SA's economy.
My wife, & their mother, died after a long illness in 2001) and that seemed a good time for them to go abroad. I had already made sure they had both SA, and UK, passports, and they left SA in 2004/5.
One went to England and the other to Ireland (I bought them one-way tickets :twisted

. They are both now in Dublin, Ireland, one married, one in a relationship, and between the two of them & their wives / girlfriends I now have 3 young grand-daughters.
Both sons have good jobs, earning REAL money, with international corporations, and they and their families can afford to visit me in SA every couple of years.
So with my only local family remaining i.e. my older brother here in SA, I have thought of moving back to UK, or perhaps to Ireland. But frankly, I have a good life here in SA, with my investments over my working-life providing me with an adequate income, which enables me to have a comfortable, but not extravagant, retirement lifestyle in SA.
If I moved overseas, and converted my entire net worth from ZARs to Euro or GBP, I would not be able to enjoy anywhere near the quality of the lifestyle I currently have in SA ... And finally the thought of that miserable UK / Ireland weather also frightens the kuk out of me.
But if I was 20 to 30 years younger than I am now, I would have left this beautiful, but politically sad, farked-up land, without a backward glance.