I feel like you are just describing life right now for anyone who moves from a developing country to a developed country.
When I first came from India to US, another Indian told me “to learn to pass time”. Because the many challenges of daily life in India don’t exist in US. So one has to figure out joys of life in US. For many places, it is enough to just be able to survive. If you are stuck in a war-torn place, every new day is an achievement.
sounds fascinating, thanks for the recommendation!