Add Silicon Canals to your Google News feed. ![]()
You finally got that promotion. The bank account looks healthier than it ever has.
You’ve worked hard, saved diligently, and by all accounts, you can absolutely afford that vacation, that designer bag, or even just a nice dinner out. But when it comes time to actually spend money on yourself, something stops you cold.
That familiar knot forms in your stomach. The internal negotiations begin. And suddenly, you’re putting your wallet away, convincing yourself you don’t really need it anyway.
Sound familiar? You’re not alone. Even when we can objectively afford something, many of us struggle with an overwhelming sense of guilt when spending money on ourselves. It’s not about being financially responsible or living within our means—this runs much deeper.
According to psychology, this persistent guilt reveals some deeply ingrained traits that shape how we view ourselves, our worth, and our place in the world.
1) You have an overdeveloped sense of responsibility for others
Growing up, I watched my mother put everyone else’s needs before her own. New shoes for the kids? Absolutely. A new dress for herself when the old ones still technically fit? That could wait. It wasn’t until years later that I realized I’d absorbed this same pattern.
People who feel guilty spending on themselves often carry an invisible burden of responsibility for everyone around them. You’re the one who picks up the check at dinner, helps family members with bills, or feels obligated to contribute more than your fair share.
There’s nothing wrong with being generous, but when you can’t buy yourself something nice without immediately thinking about what that money could do for someone else, you’ve crossed into problematic territory.
This trait often develops in childhood, especially if you were the responsible older sibling, grew up in a household with financial stress, or had parents who modeled self-sacrifice as the ultimate virtue. The message gets internalized: taking care of others is noble, taking care of yourself is selfish.
2) You tie your worth to productivity and sacrifice
Here’s something I had to unlearn the hard way: being busy doesn’t mean being valuable.
After getting laid off during media industry cuts, I spent months freelancing and questioning everything. Without the constant grind, who was I? It took time to realize my worth wasn’t tied to how much I sacrificed or how exhausted I was at the end of the day.
If you feel guilty spending money on yourself, you might view purchases through the lens of whether you’ve “earned” them through sufficient suffering or productivity. That spa day? Only acceptable if you’ve been working 60-hour weeks. That nice watch? Maybe after you land the next big project. You’ve created an internal economy where pleasure must be purchased with pain.
3) You have a critical inner voice that questions your deservingness
Dr. Lisa Firestone explains that “The ‘critical inner voice’ is a negative thought process we adopt from early life experiences. It represents destructive and critical attitudes we’re exposed to that we’ve then take on as our own point of view.”
That voice might whisper things like “Who do you think you are?” when you consider buying something nice. Or it might remind you of all the reasons you don’t deserve good things—past mistakes, current imperfections, or simply not being “the type of person” who has nice things.
This inner critic is particularly loud when it comes to spending money on ourselves because money is so tied to worth in our society.
4) You struggle with imposter syndrome in your success
Even when the numbers in your bank account prove you’ve made it, you might still feel like you’re playing dress-up in someone else’s life. This disconnection between your actual success and how you feel about it creates a peculiar form of financial guilt. You can afford things, but it doesn’t feel like “you” should be able to.
This often shows up as downplaying your achievements, attributing success to luck rather than skill, or feeling like you need to hide your financial stability from others. You might even avoid certain stores or experiences because they feel too fancy for who you “really” are, despite having the means to enjoy them comfortably.
5) You have deeply rooted scarcity mindset patterns
Sometimes our bank accounts change faster than our mindsets. If you grew up without much, or went through periods of financial instability, your brain might still be operating on scarcity mode even when resources are abundant. Every purchase feels like a risk, every indulgence a threat to future security.
This trait manifests as constant mental math, even for small purchases. You know you have the money, but you can’t shake the feeling that spending it will somehow lead to catastrophe. The guilt comes from violating your internal survival rules, even when those rules no longer apply to your current situation.
6) You fear being judged as materialistic or shallow
Matt Johnson, Ph.D., notes that “Guilt, however, runs deeper than simple negativity. It emphasizes something that it assumes the person has already done. And because of this, it threatens our positive sense of self.”
There’s a specific anxiety that comes with spending money on yourself when you’ve built an identity around being unmaterialistic or down-to-earth. You worry that buying nice things will change how others see you, or worse, that it reveals something shallow about your true nature.
The guilt stems from the conflict between wanting something and wanting to maintain your self-image as someone who doesn’t care about such things.
7) You have unresolved feelings about privilege and fairness
When you can afford things that others can’t, it can trigger complex feelings about fairness and privilege. Why should you have nice things when others are struggling? This guilt is particularly acute for those who’ve experienced upward mobility or come from families where they’re the first to achieve financial stability.
This trait often leads to hiding purchases, downplaying their cost, or feeling the need to justify every expense with elaborate explanations. You might even sabotage your own comfort to avoid feeling like you have more than you deserve.
8) You equate self-care with selfishness
The biggest misconception?
That spending money on yourself is inherently selfish. Research indicates that spending money on others leads to greater happiness than spending money on oneself, suggesting that individuals who feel guilty spending on themselves may have a tendency to prioritize others’ well-being over their own.
But here’s what that research doesn’t capture: you can’t pour from an empty cup. When you constantly deny yourself while giving to others, you’re not being noble—you’re potentially setting yourself up for resentment and burnout. True generosity comes from abundance, not deprivation.
Final thoughts
Recognizing these traits in yourself isn’t about judgment—it’s about understanding. That guilt you feel when spending money on yourself isn’t a moral compass pointing you toward virtue. It’s often old programming that no longer serves you.
Start small. Buy yourself something minor that brings you joy. Notice the guilt, acknowledge it, but don’t let it make the decision for you. Over time, you can retrain your brain to understand that taking care of yourself financially isn’t selfish—it’s necessary.
You’ve earned not just the money in your account, but the right to enjoy it without the weight of unnecessary guilt.
From the editors
Undercurrent — our weekly newsletter. The sharpest writing from Silicon Canals, curated reads from across the web, and an editorial connecting what others cover in isolation. Every Sunday.
Free. No spam. Unsubscribe anytime.














