Personal Development

3 Mental Habits That Quietly Wreck Your Day

June 17, 2026

Perfectionism. Inability to sit with uncertainty. Taking responsibility for things that aren't yours. These three quietly steal more freelance days than anything else.

A colorful spiraling abstract pattern
Photo by Maxim Berg / Unsplash

Some days go sideways for a reason you can point at. A client call that curdled, a deadline that jumped a week. Other days just feel heavier and you can’t say why, which usually means it isn’t the day’s fault at all. It’s a few mental habits running in the background, quietly taxing everything you do.

Jennifer Shannon’s Taming Your Monkey Mind is unusual among anxiety books: it doesn’t try to fix anxiety, it goes after the habits that generate it. Her argument is that anxiety isn’t the problem - it’s the symptom of three specific cognitive patterns that, once you can see them, get much easier to interrupt.

I’ve been sitting with this framing for a while. Not because I’m in love with the book (it’s fine, not life-changing). But because the diagnostic is genuinely useful, especially for freelancers. The three habits she names line up almost exactly with the cognitive patterns I see wreck freelance careers most reliably.

I want to walk through them, not as a self-help framework, but as a diagnostic. If you’ve been wondering why your days feel harder than they should - one of these is probably the answer.

Habit one: perfectionism

Not the cartoon version. Not the “I’m such a perfectionist” you put on a resume. The actual operational version, where perfectionism is making decisions for you and you don’t notice.

Perfectionism shows up as:

  • Rewriting the same email four times before sending it
  • Refusing to publish work that’s “not ready”
  • Treating a small mistake as evidence of a larger personal failing
  • Spending three hours on something a colleague would have shipped in 30 minutes

The reason this wrecks your day isn’t the time it costs. It’s the cumulative weight of treating every small task as high-stakes. Your nervous system can’t tell the difference between a critical deliverable and a Slack message. If perfectionism rules, both get the full anxiety dose. By 3 PM you’re depleted, not from doing hard things, but from doing easy things at the wrong level of intensity.

The cure isn’t lowering your standards. It’s matching the standard to the stakes. A pitch to a tier-one client deserves your A-game. A reminder email to a friend does not. People who don’t suffer from perfectionism intuit this. People who do treat everything as a final exam.

I’ve written about this from a related angle in the courage to be average at most things. It’s the same muscle. Most of what you do should be average-effort. Saving your peak for what actually matters is how you preserve the energy to peak when it counts.

Habit two: intolerance of uncertainty

This is the one most freelancers don’t realize they have. We tell ourselves we’re comfortable with uncertainty - we have to be, the income is irregular, the future is unclear, the whole game is shaky. Of course we tolerate it.

We don’t.

What we actually do is manage uncertainty by constantly trying to reduce it. We refresh the inbox. We check the analytics. We send the “just checking in” email. We over-prepare for meetings. We research the decision for two weeks instead of making it. We make a backup plan for the backup plan.

Every one of these is a tax. They cost time, attention, and nervous system bandwidth. And they don’t actually reduce uncertainty - they just temporarily numb the discomfort of it.

The honest version is that most of your life will remain genuinely uncertain regardless of how much you optimize. The client either comes back or doesn’t. The launch either lands or doesn’t. The kid is either fine or has the bad day. No amount of refreshing changes the underlying state.

The actual skill is learning to sit with the not-knowing without trying to resolve it. Not as a meditation practice. As a daily competence. When you notice yourself reaching for the inbox check, the analytics refresh, the “just checking” message - that’s the moment to recognize: this isn’t useful action. This is anxiety management dressed up as productivity.

Different freelancers have different versions of this. Some refresh metrics constantly. Some over-prepare for every call. Some can’t make a decision without a fourteenth piece of information. The mechanism is the same. The cost is the same.

Habit three: over-responsibility

This one wrecks more freelancers than the other two combined, and it’s the hardest to see in yourself.

Over-responsibility is taking ownership of outcomes that aren’t actually yours to own. The client’s mood swings. The colleague’s deadline crunch. The friend’s relationship issues. The reader’s reaction to the post. The world’s reaction to the launch.

You feel responsible for all of it. You spin on all of it. You lose sleep on all of it.

The thing is - none of it is actually within your control. You can do excellent work. You can be kind and responsive and clear. But the client’s mood is the client’s nervous system, not yours. The colleague’s deadline is their planning, not yours. The reader’s reaction is shaped by a thousand things you’ll never know about.

Over-responsibility feels like virtue. It feels like caring. It’s actually a kind of grandiosity - you’ve put yourself at the center of outcomes you don’t control. And it taxes you the way perfectionism does: every interaction becomes high-stakes because every interaction is your fault.

The shift Shannon points toward - and it’s the harder one - is owning your inputs without owning the outputs. Your effort, your intent, your communication: yours. The other person’s reaction, mood, decisions: not yours.

This sounds easy. It is not easy. It takes years.

Why these three together are especially bad

Each one is hard alone. Together they form a closed loop.

Perfectionism makes you treat every output as a referendum on your worth. Intolerance of uncertainty makes you obsessively monitor how each output lands. Over-responsibility makes you take the bad reactions personally.

Output, monitor, blame yourself. Output, monitor, blame yourself.

That’s not a productive day. That’s a treadmill.

The freelancers I know who’ve untangled this didn’t do it through a single insight. They did it through slow, repeated noticing. Recognizing the loop while it’s running. Stepping off it consciously, again and again, until the loop got weaker.

Mental models for overwhelm is a related piece - different angle on the same underlying problem. Most overwhelm isn’t about workload. It’s about which of these three habits is doing the most damage in that moment.

What to do with this

I’m not going to prescribe a framework. Shannon’s book has some exercises if you want them. They’re fine.

What I’d actually suggest: spend a week noticing which of the three is loudest for you. Just naming it. Not fixing it. Not journaling about it. Just being able to identify, in the moment: oh, that’s perfectionism. Oh, that’s uncertainty intolerance. Oh, that’s over-responsibility.

The naming alone changes something. Not enough. But it’s the start of the gap between feeling the pattern and being run by it.

The freelancer career, more than most, exposes these three habits. You don’t have the corporate scaffolding to hide them. You can’t pretend it’s your manager’s fault or the team’s process. Whatever’s running you, it’s running your day. And it shows up in the work.

The good news is the same thing in reverse. Catch one of these habits earlier than you used to. Spend a single day operating slightly less from inside it. That day will be measurably better than yesterday. Not transformatively. Just better.

Then the next one.

That’s the whole game. The thing you don’t see is the thing running you. The naming is what makes it visible. The visibility is what makes the rest possible.