What’s Happening in Your Body When Training Stalls

#pull-ups#push-ups#training plateau#pain#central fatigue#motor learning#fear-avoidance#training

You might recognize this:

  • Your pull-ups are stuck at 6 for months.
  • Push-ups “shut down” around 30, but after a 20-second pause you can continue.
  • Sometimes you grab the bar and instantly feel, “I can’t start today.”

It’s tempting to blame strength. But many plateaus aren’t just “not strong enough.” A lot of the time, your nervous system is managing risk.

This article uses pull-ups and push-ups as an entry point to a broader question:

When a movement plateaus, what’s actually happening in the body?

If you want a more personal, lived-in version of the same topic, see this inner-work log: Training Plateau: How Would AI Explain It?


The simplest useful model

Turn “my limit” from a feeling into a working model:

Performance ≈ capacity × movement economy × nervous-system permission

Often, what stalls isn’t raw capacity, but the latter two terms: when a movement is costly, unstable, or painful, the system tends to clamp output earlier to avoid “buying one more rep” at a high perceived risk.

That framing also explains a common push-up experience: hitting a number and suddenly “switching off,” but being able to continue after a short pause. Twenty seconds doesn’t magically build muscle. It mainly reduces acute cost (breathing strain, burning sensation, perceived effort), and the system temporarily “permits” a bit more output.

In other words, training near your limit is closer to an ongoing weighted decision than “floor the gas → empty the muscles → stop.”


What the “pushback” usually looks like

1) Start phase: “I feel weak the moment I touch the bar”

In that moment, strength didn’t disappear. The start signal gets turned down. It can feel like low power or hesitation, but it’s often the system saying: don’t take a risk yet.

  • Predictive regulation: based on repeated experiences around “rep 6,” your brain predicts pain/failure/injury/awkwardness and reduces motor output before you even begin.
  • Threat model first: once the movement is tagged as high cost (pain, missing a rep, slipping off the bar), the priority becomes avoiding injury and loss of control—not extracting every last ounce of potential.
  • Low readiness feels like low strength: sleep, stress, hunger, residual fatigue, cold muscles, grip fatigue, or subtle shoulder/elbow discomfort can all raise the threshold to initiate the first rep.

2) Mid-set: pain rises and technique degrades

“I still have more strength” can be true globally while the critical link fails first. Once that happens, the system hits the brakes earlier.

  • Pain-driven protective inhibition: pain signals around the elbow/forearm/shoulder can dial down output to reduce perceived damage risk.
  • Movement economy and load distribution: poor scapular control, pulling mostly with the arms, shrugging, swinging, or losing control on the eccentric shifts load toward the elbow flexors/forearms, so the arms hurt first.
  • Tolerance and recovery debt: constantly pushing to near-failure can create a trap where quality is too low to build efficiently, yet fatigue is high enough to keep recovery lagging.

3) Stop phase: a strong “I have to stop” signal

When estimated cost and risk cross a threshold, the system prioritizes preservation: it reduces drive, changes strategy, and generates a strong stop impulse. Subjectively, it feels like your body is resisting you.


Why your psychology changes your reps

1) Fear-avoidance and conditioning

If “rep 6” reliably ends in pain or failure, the movement becomes a conditioned situation:

  • Cue-triggered response: standing under the bar and touching it can trigger tension and retreat.
  • Negative reinforcement: stopping early immediately reduces discomfort, training the system to stop even earlier next time.

2) Self-efficacy and attention allocation

Being stuck for months can create a silent script: you’re not attempting the next rep; you’re proving it won’t happen. Attention shifts from movement cues to discomfort monitoring and outcome anxiety, which makes output and technique worse.

3) The willpower trap

Willpower can buy you a rep. It’s a weak engine for long-term progress. A more reliable path is to make the movement feel safer, more skilled, and more controllable—so the system stops clamping down early.


A neuroscience view: why you get “throttled” before true failure

1) Central fatigue

Near the edge, limitations can be central:

  • motor cortex output and spinal excitability can change, limiting motor-unit recruitment and firing rates;
  • subjectively it can feel like “there’s more in the tank,” while the system refuses to raise output because predicted cost and risk are too high.

2) Pain and anticipatory inhibition

Pain isn’t only a “damage signal.” It’s also a protective signal. When pain and failure repeatedly go together, the brain can inhibit output earlier and earlier—sometimes before pain peaks.

3) Skill and energy cost

With the same bodyweight and similar strength, a more skilled rep costs less:

  • stable scapular control, trunk tension, and a consistent elbow/wrist path translate force into vertical displacement instead of wobble and correction;
  • when a movement is less stable, the brain tags it as higher cost and higher risk, and clamps down earlier.

A simple flow: from “one more rep” to the brakes

flowchart TD Start_Node["Start: stand under the bar\nIntent: do a set"] --> PFC_Node["PFC: hold the goal and attention\nselect movement cues"] PFC_Node --> Motor_Team["Motor execution team: run the program\nsend drive to spinal cord and muscle"] Motor_Team --> Output_Node["Output: pull\ndisplacement, speed, stability"] Output_Node --> Feedback_Node["Body feedback: discomfort/pain/breathing strain\ngrip drop, technique drift"] Feedback_Node --> Intero_Node["Insula/somatosensory: update interoception\nperceived effort rises"] Feedback_Node --> ACC_Node["ACC: conflict/error monitoring\nhigher miss probability"] Feedback_Node --> Amygdala_Node["Amygdala: threat evaluation\nrisk flag turns red"] Feedback_Node --> Homeostasis_Node["Hypothalamus/brainstem: homeostasis and arousal\ndefensive strategy"] Intero_Node --> Arbitration["Arbitration: integrate benefit/cost/risk\nset permission and stop threshold"] ACC_Node --> Arbitration Amygdala_Node --> Arbitration Homeostasis_Node --> Arbitration PFC_Node --> Arbitration Arbitration -->|Permit| Permit_Node["Maintain/raise permission\ncontinue"] Arbitration -->|Restrict| Restrict_Node["Lower drive / change strategy\nrep feels harder, form degrades"] Restrict_Node --> Feedback_Node Arbitration -->|Stop| Stop_Node["Strong urge to stop\nend the set"] classDef base fill:#fff,stroke:#5F6368,stroke-width:1px,color:#202124,rx:5px,ry:5px classDef highlight fill:#E8F0FE,stroke:#1967D2,stroke-width:2px,color:#1967D2,rx:5px,ry:5px classDef decision fill:#FEF7E0,stroke:#F9AB00,stroke-width:1px,color:#202124,rx:5px,ry:5px class Start_Node,PFC_Node,Motor_Team,Output_Node,Feedback_Node,Intero_Node,ACC_Node,Amygdala_Node,Homeostasis_Node base class Arbitration highlight class Permit_Node,Restrict_Node,Stop_Node decision

Who’s “in charge” of the arbitration?

  • There isn’t a single “CEO” making the call. Multiple networks contribute signals, and the outcome shows up at a few functional “gates”: how much drive you can sustain, whether you get a strong stop impulse, and whether your strategy degrades.
  • Benefit integration is often associated with vmPFC/OFC, which bind “value” to the current state.
  • Cost amplification is influenced by interoception (insula) and conflict/error monitoring (ACC), which raise perceived effort and the likelihood of backing off.
  • Risk weighting is strongly shaped by threat circuitry (amygdala-related networks), especially when pain and failure have been repeatedly paired.
  • Turning decisions into motor permission involves action-selection/inhibition circuits (basal ganglia) and brainstem–spinal pathways that effectively determine “how much power can be safely delivered right now.”

What this implies for training: why brute force backfires

1) Living at failure is not a friendly way to progress

If your main work constantly ends at a hard ceiling, you often get:

  • more “neural fatigue + pain memory” than clean volume;
  • slower recovery, which lowers the quality of the next session;

The result is that your number can feel “pinned” in place.

2) Pull-ups are strength + skill + local tolerance

Going from 6 to 8 or 10 is often less about adding muscle mass and more about:

  • increasing relative strength margin (e.g., 6 reps without the last two being a near-death grind);
  • raising tolerance and control in the weak links (elbow/forearm/scapular control), so pain comes later and form stays stable;
  • improving grip and scapular mechanics, so the system reduces protective inhibition.

Three high-leverage moves

The shared goal is to reduce the weight of “failure/pain” and increase evidence of “control/recoverability,” so permission can rise over time.

  1. Turn training from an exam into practice: fewer near-failure reps, more high-quality finishes.
  2. Increase control and consistency: the same rep becomes cheaper and steadier, so the cost side drops.
  3. Build weak-link tolerance: as forearm/elbow/scapular bottlenecks improve, pain arrives later and the system “dares” to allow more output.

Quick self-check to locate your bottleneck

  1. Can you do 4 clean reps for 5–6 sets?
    • Yes: it’s more likely a “permission / output” issue; higher frequency and quality volume tend to help.
    • No: it’s more likely recovery, tolerance, or technique; reduce failure training first.
  2. Does your arm pain spike during slow eccentrics?
    • Yes: elbow/forearm tendon load may be high; check grip width, elbow path, and scapular control.
  3. Does grip fail first?
    • Yes: grip and hanging tolerance are likely limiting; build those and your max tends to rise.
  4. Have bodyweight or sleep/stress changed noticeably?
    • Yes: pull-ups are relative strength; bodyweight and recovery can dominate the numbers.