Why do I feel guilty for spending money on new clothes?

I used to be very wasteful with money. Now I’m far less so, but I don’t have much money and I recently ran out of winter sweaters, summer dresses and jackets and I needed to buy some more.

I haven’t been wasteful this time. I bought things that I need that are age appropriate and practical; some of which are secondhand. I still feel like I’ve wasted money, on myself. Even buying things I need. Whereas I don’t feel like that, if I spend money on other people. Why is that?

Why do I feel guilty for spending money on new clothes?
Post Opinion