Although it may be necessary to rein in the spending if money is tight, always buying only the necessities and never buying something for yourself just because you want it is boring. Life is too short not to splurge once in a while. As long as you don't go overboard. It's all about enjoying the little things.
I read an article online a while back about financial problems and stress. A woman quoted in the article also appeared in the accompanying photo holding a plant at a store. There were numerous comments on the article, criticizing her purchase of the plant, in light of her financial stress. Really? I mean, she wasn't buying a diamond necklace, it was just a plant!
I think it's okay to buy a little something for yourself once in a while, albeit something you may not need, if it makes you happy. Of course you don't need to spend much or even any money to treat yourself. Outside of buying something for yourself, you can treat yourself to an afternoon nap, or a visit to a favorite spot like a park, museum or coffee shop.
There are good reasons to treat yourself - as a reward for a job well done, or to celebrate a success or a positive outcome. Maybe you just need a pick-me-up after a particularly rough day. Sometimes when I am stressed or feeling blue, I like to get a favorite takeout meal or treat, pick up some small item I've been wanting for my home if possible, or just go for a relaxing drive around one of my favorite parts of town.
No matter how limited the budget may be, we should always make room in it for an occasional little something extra for ourselves, just to break up the mundane routine, lift our spirits and help us keep a positive outlook.