If human desire is unlimited, then only the physical limits of life itself restrain us from the desire for all.
How could we possibly know enough to want enough, and how could we learn enough to want what is good? We can only follow as far as we discover through pain and pleasure, advantage and disadvantage and that which we take as true based on some induction of faith or reason.
What we have is culture and learning. We can apply these to ourselves, our bodies and minds and senses being relatively fixed entities that navigate us through some fraction of the infinite paths through culture. What evolves through culture is the told experience of the many past wanderers - the lessons and narratives that stick. The plumber learns from the plumbers before him. The poet from prior poets. And each can build upon what culture brings and perhaps better their antecedents.
What a slow process. And how it must disperse more slowly through the world as languages grow as populations swell as distances increase between us and through cycles of literacy and ignorance. In the end of cultural evolution what will we know? I figure we will know our limits. And we will understand the best ways and means to achieve those things that give us pain or pleasure, advantage or disadvantage in advance of having experienced it for ourselves and learned through experience.
Cultures must evolve locally. For us to have a global culture will take centuries. For there would have to evolve a process by which the pauper can experience as does the prince.