Nicely written Charlie. I’ve been doing this for 17 years, so I have some suggestions.
Try staying in a place longer than 3 weeks. Maybe find a place the gels with you, when you do, find your community, home away from home. Rinse repeat. Keep going back to the places, communities and people you love, that also includes your real home.
In the end, you’re pointing out one of the two challenges with the Digital Nomad life.
2) A sense of contribution
Both of these can be remedied.
The world is too big and life too short to stay in one place, make all of it your home.