There are so many people who make $50,000 per year, $100,000 per year, $1,000,000 per year, and they have all this stuff, and they're just not happy. The problem is that they have not achieved enough spiritual enlightenment to understand philosophically or spiritually what “enough is enough” means to them. Because they measure the value of their life by how much they have, and they set their goals so high, they have created a goal that is unrealistic to achieve in the short term. There's the logic, and people track on that logic. They just aren't satisfied with the short term goal or they set their goal beyond their ability and they are not able to understand that enough is enough.
It's okay to get things, to want things, to be happy, to be rich, to whatever, but you can't be attached to that. You need to empty your cup, maybe you need to give away a little of your money or your wealth, whatever it is that you are looking for. You need to enjoy at the same time by giving. Get by giving, the more you give, the more you get. But the gift has to come from the heart, and the giver has to understand that to give is truly spiritual happiness. Many people give in order to get fame, to get name, or by being forced by public opinion; not to truly give from the bottom of their heart, but to give to satisfy their spiritual need. So give up the material need to gain spiritual achievement.
Giving up spiritual need is higher, in turn with a higher return from heaven. We are not saying that you should give up all the material, to empty all the material. Our goal is still to have each human succeed to the best of their ability, to have much more wealth, be much more spiritual, by giving up the need to be wealthy or spiritual. By giving up the need, you gain the true needs in the material life and that fulfills the puzzle of one side of the hand being material, the other side spiritual, both fulfilled.