Hebel

Why the gym empties by February

You didn’t lose your willpower. The goal quietly moved to meet you — and you never noticed.

June 22, 2026 · 6 min read

Every January the gym is packed. By mid-February there’s a treadmill for everyone again. The popular explanation is moral: people are lazy, they lack discipline, the resolution was never real.

The systems explanation is colder and more useful. The resolution didn’t collapse because effort ran out. It collapsed because the goal moved. When closing the gap by training is slow and painful, there’s a second, quieter way to make the gap go away — lower what you’re aiming for. That’s the Drifting Goals archetype, and once you see it you can’t unsee it.

Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
Tippe einen Knoten an
New Year fitness resolution vs. drifting goal — modeled in Hebel. Tap nodes; press play to simulate. Get invited to explore it live in Hebel →

Two balancing loops, one gap

A goal-gap system always wants to close the distance between desired and actual. The honest way is the goal-seeking loop (B1): the gap drives effort, effort produces results (on a delay), results raise actual fitness, and the gap shrinks. This is the loop you think you signed up for.

But there’s a second balancing loop (B2) wired to the same gap. When the gap is wide and the results are slow, the cheapest tension-relief isn’t a harder workout — it’s an adjusted ambition. "Maybe a 5k was unrealistic." "Twice a week is fine, actually." The gap drives desired fitness down. Same relief, none of the work.

Why the delay decides which loop wins

Look at the two edges out of gap. Both relieve the same pressure. The difference is speed. Lowering the goal is instant — one rationalization and the gap shrinks tonight. Raising actual fitness runs through a delay: weeks of training before visible results show up.

Humans discount delayed payoffs hard. So when B1 is slow and B2 is instant, the instant loop wins by default. Run the simulation above: desired fitness sags toward actual long before actual ever climbs to meet the original goal. The lines converge — just not where you wanted them to.

The motivation trap inside the trap

There’s a reinforcing twist that makes February worse than January. Results feed motivation, which feeds effort, which feeds more results. Early on this loop is empty — you’ve trained for two weeks and seen nothing, because results lag. So motivation has nothing to run on while the goal-erosion loop is already firing at full speed.

The person quitting in February isn’t weak. They’re standing in the worst possible spot: the corrective loop hasn’t paid out yet, and the erosion loop has been working without resistance the whole time.

The leverage point: anchor the goal

You can’t out-discipline a drifting goal — discipline is in B1, and B1 is the slow loop. The leverage is to break the link from gap to desired fitness: make the goal un-erodable.

Anchor it to something external and absolute so it can’t silently renegotiate itself with you. A signed-up race with a fixed date. A coach who holds the target. A standard ("deadlift bodyweight") that doesn’t care how you feel this week. The point isn’t pressure — it’s removing the option to quietly move the line.

And shorten B1’s delay: track leading indicators (sessions completed, weight on the bar) instead of waiting on the mirror, so the goal-seeking loop starts paying motivation before the erosion loop can finish its work.

Map your own system

Hebel is launching soon. Join the early list and lock in 30% off — plus 10% more per friend you bring.

Get invited