As I observed myself it looks like I never stop on planning to buy new things that I dont have yet.
In our life, there will always be other people who are have better lives than us and seeing that makes us want to have more or have what they have. It would be really a hindrance for contentment if you would always dwell on having on what you don't have. For me, just appreciate what you have in your life and make the most out of what you have. It is not bad to spoil yourself once in a while, but make sure you don't jeopardize your future by wanting more than what you can afford.