We can't always get what we want. Okay, sometimes, we can, but that doesn't mean we should pursue it. A pair of pretty shoes, for example, is not worth going into credit card debt over. The more you control your impulse spending, the more money you'll have to put toward investments and savings and other things that will help you out in the future.
If you're prone to whipping out your credit card every time Colourpop launches a new eyeshadow palette (which is frequent), watch this TikTok posted by @streetcents. They explain what you can do to stop yourself from making impulse purchases.
Think of saving money as yourself getting richer. Think about it. The alternative to saving is spending, which means losing money. So if you save money, you're making yourself richer.
Okay, so you may not actually be getting rich, but you'll still have the amount of money you were just about to spend. Ask yourself what is more important. Having a cute top or having $20?
"For me, if I have to think for a second time if I want [the item], I most likely won't buy it. Works really well," @linn.tooruu wrote in the comments section.
Another great hack is if you see an item you like, leave it where it is and continue on with your shopping. If you're still thinking about it when you're done, go ahead and buy it. If you've forgotten about it, it's probably an impulse purchase you can live without.
This isn't to say you should never spend your hard-earned money on things you like. If it makes you happy, that's reason enough to buy it. That money will come back to you in time.