🔁

Training Hard for Years and Still Not Seeing Real Progress

Practical answer

If you have trained for years and your lifts are still near beginner numbers, the most likely cause is not the program but the switching. Every change resets the comparison, so no lift is ever held long enough to show whether it moved. Pick one simple program, commit to 12 weeks with no edits, and log every set as weight and reps. Progress on a rule, not a feeling: hold a weight until you own every rep twice, then add the smallest plate. Fix sleep and food before touching the plan. At week 6 and week 12, read each exercise's line. Only then change one thing.

It is Sunday night and there is a new program open in a tab. It is the fourth one this year. You have been training for something like ten years, you know more about periodisation than most of the people who coach it, and your bench press is within a plate of where it was in your second year. Somewhere in the back of your mind is a number of sessions you would rather not add up. This page is about why that happens to people who work hard and read a lot, and what to do with the next twelve weeks so that they are different from the last hundred.

The moment, and why it lands so hard

The threads on this are full of people who are not lazy. They describe feeling lost after a decade of training. They second-guess, switch things up, tweak, and never feel like they are on a solid path. They nudge weights up and the body looks exactly the same. What makes it land so hard is that every one of those switches was a good-faith attempt to fix the problem, made by someone who was paying attention. The effort was real. The reading was real. The lifts did not care.

Underneath it is a comparison you cannot avoid: the person who did the same boring program for three years with no thought at all, and is now much stronger than you. The thread's own diagnosis for this has a rude name, and its politer summary is that fully committing to a dumb program beats half committing to a clever one. That is true, and it is also not the whole answer, because it does not say why the clever person kept switching.

The real problem is the missing comparison

Progress on a lift is only visible against the same lift, at the same rep range, held across enough sessions to separate a step from a wobble. Strength does not rise in a straight line. It rises in steps, with flat stretches of two or three weeks between them. Inside a program that is working, a flat fortnight is normal and expected.

The switcher never sees a step, because the switcher changes something inside every flat stretch. New program, new exercise selection, new rep range, and the baseline resets. Six weeks in, the lifts are back at roughly where they started under the new scheme, which looks like proof that the program failed, which justifies the next switch. Ten years of that is ten years of six-week baselines, and the lifts stay where six weeks gets them.

There is a second version of the same problem. Even on a program that stays put, "nudging the weight up" when it feels right is not progression. The ACSM position stand on progression describes a systematic increase in the demand placed on the muscle, and systematic means on a rule, with a record. Without a log that shows what every set did last time, adding weight is a feeling, and feelings drift toward the comfortable.

And recovery hides in the gaps. Sleep, food and attendance stall more lifts than any program design does, but without dates next to the sets, a bad month of sleep looks exactly like a failed program. So the plan takes the blame, and the plan gets changed.

The fix, then, is not a better program. It is a program that stays still long enough to be read, a rule for adding weight, and a log that keeps every exercise's line with dates on it.

What to do after years of switching

Six steps. The hard one is the second half of step one.

1. Pick one program and set a twelve-week end date

Anything simple with a fixed rep range per lift will do: a squat, a press, a row or pull-up, a hinge, three or four days a week. Write it down exactly, including the rep ranges. Then write an end date twelve weeks out, and make a deal with yourself that nothing in the plan changes before that date. Not the exercise selection, not the ranges, not the day split. The program is not a draft now. It is the experiment. If you have not written a program out before, how to log a strength training program shows a layout that makes every session comparable to the last.

2. Log every set, especially the flat ones

Weight and reps on every set, during the session, on every exercise. The sets that held at last week's number are the important ones, because they are the difference between a stall, which is three sessions at the same weight with full reps, and a slide, which is reps falling at that weight. From memory those look the same. In a log they do not. The keypad opens with last session prefilled so a held set is one tap on the arrow, and voice logging takes a whole exercise in one sentence when you would rather not type between sets.

3. Progress on a rule, not a feeling

The rule is double progression. Hold a weight until every working set hits the top of its rep range in two consecutive sessions, then add the smallest increment the equipment allows, and rebuild the reps from the bottom of the range. Strongbro's insights screen keeps a "ready to progress" list of lifts that have been held for consecutive sessions, each with a suggested next weight, which is the weekly review step done for you. The progressive overload guide has the full method and the stall checklist.

4. Fix recovery before the plan

When a lift stalls, check the inputs before the program. Sleep, food and attendance. If two of the three have slipped in the last month, repair them and give the plan two more sessions before deciding anything. The dates in the log make this honest, because the flat weeks and the short nights tend to line up.

5. Deload when several lifts stall at once

One stalled lift is a technique or increment problem: take half the jump back and rebuild. Several stalling in the same fortnight is fatigue, and the answer is a deload: a week at around 80 percent of your working weights with the same sets and reps, then back to the previous loads. Most people return and clear the stall within a session or two. A deload does not break the twelve-week rule; it is part of the program.

6. Read the lines at week six and week twelve

Put both dates in the calendar. On each, open every main lift's history and its personal records. Strongbro keeps best weight at each rep count and an estimated one-rep max per exercise, so a rep added on a third set registers as progress, not only a heavier top set. The one-rep-max tool shows how that estimate is made if the number is new to you. Lines up: keep going. Lines flat with recovery fixed and a deload behind you: change one variable, only one, and run another twelve weeks. The gym progress guide covers the wider weekly review, but for this problem the exercise lines are the whole answer.

What this is based on

The idea that overload must be systematic and gradual comes from the ACSM position stand on progression models in resistance training. The link between volume and muscle growth is from the Schoenfeld, Ogborn and Krieger meta-analysis, which is why adding sets is treated as a slow, deliberate lever. The general case for regular strength work sits in the NHS adult guidance, and the NSCA's education resources cover program design in more depth than a single page can.

Setup checklist

  • Choose one program with a fixed rep range per lift and write it down
  • Set a 12-week end date and make no edits before it
  • Log every set, including the sets that did not go up
  • Add weight only when you own every rep at the current load twice in a row
  • Sleep, eat and turn up before blaming the plan
  • Take a deload week when several lifts stall together
  • Read each exercise's line at week 6 and week 12, then change one variable

Get Strongbro on the App StoreFree for 3 days. $19.99 once for lifetime.

Frequently asked questions

How long should I run a program before changing it?

Twelve weeks is the shortest window that tells you anything, and most lifters past the beginner stage need it. Strength on a given lift moves in steps with flat stretches between them, and a flat stretch of three weeks is normal inside a program that is working. Switching inside that window throws away the comparison. Set the end date before you start and honour it.

Is it my program or my recovery?

Recovery, more often than people want to hear. Sleep, food and attendance stall more lifts than any program design does. The check is simple: if two of the three have slipped in the last month, fix them and give the plan two more sessions before changing it. A log with dates makes this obvious, because the flat weeks line up with the short nights.

What counts as beginner numbers after years of training?

There is no single line, but a useful rule is that if your main lifts have not moved in a year, your training age is far younger than your gym membership. What you have is years of sessions, not years of progression. That is fixable, and the fix is the same as for a beginner: one program, small increments, and a log that shows every step.

Should I switch programs if I am bored?

Change the accessories, not the main lifts. Boredom usually lives in the second half of a session, and swapping a curl variation costs nothing. The squat, press, row and hinge need to stay in place at the same rep range for the full twelve weeks, because they are the lines you are reading. Novelty in the small stuff keeps the big stuff comparable.

How do I know if I am actually progressing?

Open one exercise and look at its history across the last two months. If the weight at a fixed rep count is higher than it was, or the reps at a fixed weight are, you progressed. An estimated one-rep max trend per lift compresses this into one line. If you cannot answer the question from records, that is the first problem to solve.

Do I need a deload?

Only when several lifts stall in the same fortnight and sleep, food and attendance have not changed. One stalled lift is a technique or increment issue. Several at once is accumulated fatigue, and the fix is a week at around 80 percent of your working weights with the same sets and reps. Most people return and clear the stall in the first session or two.

What this is based on

Get Strongbro on the App StoreFree for 3 days. $19.99 once for lifetime.