Have you checked your attitude towards money lately? What is "your dream"? bigger home, a bigger car, private schools, branded drink, gold?...
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.
I agee and I also believe money is important in everything however it depends on the person. While you are going to need money to take care of your family's needs like the same clothing, education, housing, health care e.t.c, it is equally important not to spend the one you have outside your budget. Some people want to buy what they cannot afford. I believe it is the spending habit that differentiates people in spending within their budget.