I used to be like this, then I gradually had a word with myself and worked on making me happier instead of relying on things to give me happiness. I used to treat myself everytime I had a bad day, or an argument with a particular family member etc. I’m not saying it’s the same for you, but maybe think about what triggers you to need the treats?
The other side of the coin is that if you can afford it, are not building up debt etc then it’s hardly the worst thing you could be doing. And there’s always a return option