When I was a schoolteacher, the way I expressed this is that you have to do the job in such a way today that you're capable of doing it again tomorrow. This did not go down well and I am no longer a teacher.
Here, by "job" I mean the traditional kind at a corporation or medium-sized organization. After seven years of working in such organizations I realized the only thing that was fulfilling was quitting and doing a bunch of random things like contracting, content-creation, and other passive income streams.
Of course, that may not be for everyone but I still think (after talking to hundreds of colleagues in various places) that after a while, most jobs suck. Sure, some of them pay well but then again, I personally feel that no amount of money is worth spending the best part of your youth doing mostly meaningless things. And, if the money IS good enough, it makes sense just to work for a decade and then retire early...
I used to move around a lot, but I've since put down roots. There is something you miss out by constantly upheaving your life. Nothing is permanent, but letting flowers blossom over long time periods can be rewarding.
There can be rewarding ways to live your life that don't allow this, e.g. serving your country, doctors without borders etc, but the nomadic life is a sacrifice so in order to be happy long term most people need to eventually set down roots as you did. The digital nomad lifestyle was sold for years as the ultimate life hack, and perhaps for a minority it is, but for most of us it sours.