Have you checked your attitude towards money lately? What is "your dream"? bigger home, a bigger car, private schools, branded drink, gold?...
Human nature is of course inseparable from the desire to achieve all of that, because in essence humans have lust and it is natural for a human being to want to pursue that perfection.
Money for for things that are important in life: you family, your people, health, well being, ... Do not be afraid to spend the money on your people when they really need it, but be wary of spending it on stupid things and if you think your car and your clothes are important, you may want to start thinking if you have any significant goal in life and where does it get you in the next 10 years.
Each of us needs a decent life, health, welfare and education, but not all of us have the opportunity to achieve such a direction in life.
If today we don't prepare for something carefully, then to achieve all of that is difficult for us to achieve, to make life better we must be able to manage finances properly, by investing and saving to prepare for everything we need. Spending money on something that is useful is far better than forcing something that is not an urgent need, a frugal lifestyle and using enough money at this time is so important, given the uncertain economic conditions.