This topic goes deep. Basic desires can't be escaped, food/shelter/clothes. Certain desires which improve your quality of life should be given priority.
A thing to understand is don't go blind after desires. Taking out savings, taking loans to fullfill unnecessary desires is stupidity. A finance saying goes, fullfill your desires from the wealth generated from your investments, thus you preserve capital as well and fullfill your desires too.
Most people would let their desires win due to comparison to the other people, cause if they are contented of what they had, for sure they could save money with taking loans and withdraw savings just to buy unnecessary things that can't help for your own convenience. Focusing in investment rather than comparing would build up the mindset of "in the future or sooner I would also afford that" which is actually good cause for that term you could be financially stable to buy things you want.