Why do I feel guilty spending money on myself even when I can afford it?
This question tells me something important about you: you've internalized the idea that spending on yourself is selfish, while spending on others or 'necessities' is virtuous. That's a setup for suffering. Let me be direct: denying yourself basic comfort or joy doesn't make you noble. It makes you depleted. And depleted people make worse decisions—they eventually spend recklessly just to feel alive again. Here's what I believe about money and dignity: you have a *right* to live with some ease and beauty in your own life. Not excess. Not carelessness. But real, intentional spending on things that sustain your spirit? That's not a luxury you have to earn through constant self-denial. That's maintenance. The guilt usually comes from a belief that 'deserving' something means you haven't already earned it through existence. But you exist. That's the only qualification required for basic dignity. Try this: ask yourself what you'd tell a friend in your position. Would you tell them they don't deserve a coffee they love, or a book that moves them, or an hour that costs money but restores them? Probably not. Extend that same reasonable compassion to yourself. Guilt-free spending is actually the most responsible kind—it's honest, not punishing.