Even when I can afford to. I feel morally criminal whenever I spend a lot money on indulgences like expensive food, clothes, objects etc. Am I just being a butthurt cheapskate or do most people feel bad about spending their money even when you can afford it? I don't give my money to charity anyway...
I used to, and then I thought "fuck it, it's my money"
Yeah, as an american every time I spend money on a brand new product (as opposed to something used) I feel bad, because usually it's technology that is produced in China, which tends to be produced by workers who live in a way not unlike slavery. I hate the idea that I'm supporting a new-age slavery model but it's really hard to find specific things used.
You shouldn't necessarily feel bad, but I understand why you do.
Were you raised frugal? You'll get over it eventually.