We have wants and we have needs. They are different.
Someone might want a bigger house, but do they really need it is a legitimate question. It’s the same thing with food. I might want to go out to dinner every night rather than cooking for myself, but I don’t need to incur the extra expense. It costs a lot to go out to eat!
When you are about to buy something on an impulse, wait 24 hours before purchasing it. Do you still get as excited about it as you did the day before? If not, then let it pass.
When you find contentment in your life, you’ll clearly see the difference between wants and needs…