Needless to say I'm happy with my choices, although I do see a future where the value of my skills approach zero because of AI.
I'm confident I can adapt to that future.
An expat is typically someone who is being moved by their employer, to a country other than their own, for a limited amount of time. Being white has nothing to do with it. I have known expats of every color and national origin. This term is still used by companies that send ‘expatriates’ out to other locations. Think someone going from SF to London for 3 years to set up a new office.
If you are moving somewhere on your own volition, you are an immigrant. You can also be a temporary immigrant, an undocumented immigrant etc.
If you are moving from country to country for short periods and working, you are a digital nomad. If you are moving countries but not working, you are a tourist. If you choose to stay forever in a country, you turn into an immigrant even if you were an expat, a digital nomad or a tourist before.
I guess what you are called comes down to your intent.
Source: personal experience of being an expat, an immigrant, and a digital nomad at different points of my life.