As mentioned earlier, the ego identifies with having, but its satisfaction in having is often short lived. Having is an ego created illusion to give density, permanence, feeling superior or special to itself but it will never be enough. No ego can go for long without needing more. Knowing we have enough will never come from our mental dwelling ego; this knowing lives in our hearts.
The three-dimensional physical needs for food, water, shelter, clothing and some basic comforts can easily be met for all seven billion of us on the planet were it not for the hate and imbalance of resources created by the few controlling the many through their insane and greedy ego need for more. There is enough for everyone if we can simply learn to share by healing the need for more to fill the sense of lack that dwells within us.