In nature, desires are limited. If animals are full, animals will not catch the prey that passes in front of them. Nor will they store things endlessly. They know what is enough.
On the other hand, Human are really farther from nature, some people continue to eat even when they are full. Some people have enough, but try to accumulate more. Human’s desire can be infinite. Infinite desires go unfulfilled, and they fall into frustration because they can never know that they have enough. They fall into frustration even though their desires should be fulfilled. Therefore, They will never feel happy, even they eat a lot and accumulate a lot of things.
Satisfaction can only be obtained when you know what is enough.
Ask yourself again if you really need it. If you hold on to too much, you could fear losing it.
If you want happiness, don’t become a slave to your desires.