14 months of BPC-157 plus TRT: what a year of actual data shows

fourteen months on BPC, three years on TRT, and I finally have enough data to say something worth saying. shoulder: started at a 6/10 pain scale, now irrelevant. that one went fast – 8 weeks sub-q, done. wrist: slower. still active, now in the 6-8 week range where signal either shows or it doesn’t. load history matters more than I expected. two years of laptop work is a different repair problem than a rotator cuff tear. cycled off ipamorelin this spring to see where my natural GH pulse lands. smart or paranoid, not sure yet. what surprised me: the correlation view in CareClinic flagged that my sleep quality dips on the same days my wrist pain spikes. hadn’t connected those two. now I track both. 50 pounds would be a different kind of win. mine’s staying mobile enough to coach baseball through high school. different metric, same idea: measure the thing that actually matters to you.

eta: one more thing

The sleep/pain correlation you uncovered is worth a sharper frame than it might seem at first. Nocturnal GH secretion during slow-wave sleep is the primary mechanism for overnight connective tissue remodeling, not daytime pulses, so the relationship might be bidirectional: disrupted sleep blunts the GH pulse, remodeling slows, wrist symptoms are worse the following day. You wrote that you “cycled off ipamorelin this spring to see where my natural GH pulse lands” - what your sleep quality scores are actually tracking right now might be exactly that. imo Clean-sleep nights versus disrupted nights, mapped against pain trend during this off-cycle window, could tell you more about your endogenous GH floor than any single lab draw would.

A year of shoulder-to-wrist progression in a single thread is genuinely useful data for this forum. But “cycled off ipamorelin this spring to see where my natural GH pulse lands” is the part I’d push back on. The case for a washout to establish baseline is legitimate, especially after 14 mos. The problem is doing it mid-repair on an active wrist means any shift in recovery trajectory now has two variables moving at once. If the wrist stalls, you won’t cleanly separate “absent GH support” from “this is just where I was in the timeline anyway.”

edit: forgot to add

The nocturnal GH pulse mechanism is solid, and the bidirectionality loop is coherent: disrupted sleep blunts remodeling, wrist symptoms worsen, that worsened pain disrupts the next night’s sleep. But “could tell you more than any single lab draw” is where I’d push back. Sleep quality scores are two or three inferential steps from GH secretion. A bad night could be cortisol, apnea, an 11yo with a nightmare, or just the wrist keeping me out of deep sleep directly with no GH story required. An IGF-1 draw on a good-sleep week vs a bad-sleep week would actually isolate the axis. What I’ve got is a correlation, interesting and worth tracking, but that’s not the same as diagnostic clarity. I’ll log both and run labs before I call it.

sleep-pain correlation might be more mechanistic than it looks. the causal arrow usually gets assumed to run one direction - pain disrupts sleep. but there’s a third variable sitting in there: slow-wave sleep is when endogenous GH pulsing is highest, which is also when collagen synthesis and connective tissue turnover are most active. if wrist pain is fragmenting sleep architecture subclinically - not bad enough to log as “poor sleep” but enough to cut into SWS time - you may be compressing the actual repair window, not just accumulating next-day fatigue. this timing becomes more load-bearing specifically because you just cycled off ipamorelin. that GH support is gone now, so the nocturnal pulse matters more than it did three months ago when you had the exogenous assist. if your tracker can separate deep sleep from total sleep time, that split is probably the number worth watching more than the aggregate quality score.

“isolate the axis” is the right call, and IGF-1 on a matched good/bad sleep week is cleaner than anything else you could run here. the one wrinkle: single draws are noisy. GH is pulsatile enough that timing relative to sleep onset matters, and a trough IGF-1 can look identical whether you had a great night or a terrible one depending on when you pulled blood. two draws doesn’t fully solve that, but it’s better than one

Two years of cumulative laptop load is a different tissue state than a surgical repair, and I’d expect the signal window to run longer for that reason. The substrate isn’t arriving clean - it’s already dysregulated before you dose, probably with ongoing mechanoload still present in daily use. I’d run 10-12 weeks before drawing conclusions on the wrist rather than treating it like an acute injury timeline.

cycling off ipamorelin to see where ur natural GH pulse lands only works if you have pre-protocol baseline data to compare against. three years of TRT reshapes the GH axis. BPC has GH-adjacent downstream effects in the animal literature. what you’ll measure coming off now is post-adaptation pulse, not baseline, and those aren’t the same reference point. the case for the experiment still holds if the question is “how much am I relying on ipamorelin at this point” - that’s answerable without a baseline. but “where does my natural GH pulse land” implies a reference point that may no longer exist cleanly for you. worth being precise about which question you’re actually answering before drawing conclusions. also on the sleep/wrist correlation: poor sleep upregulates inflammatory markers and raises pain sensitivity directly, there’s decent data on that pathway. so the arrow might run both ways, not just pain disrupting sleep. to know which variable is driving which, you’d need to intervene on one and watch the other move, not just log both together.

the “load history matters more than I expected” observation is the part worth expanding. two years of laptop work means chronic low-level tension on a tendon that never fully unloads, which creates a different collagen architecture problem than acute trauma. BPC is doing repair work on tissue that’s still accumulating the original insult if posture and positioning haven’t changed. seen this pattern myself with knee involvement from years of crouching in field positions: the compound moves the needle, but if the mechanical stressor is still present, you’re patching a tire with a nail still in it.

the caveat i’d add is on the ipamorelin cycle-off. cycling off to find your natural GH pulse is the right instinct, but three weeks probably isn’t long enough to see the baseline. pulsatility varies a lot by sleep quality, and you already know your sleep tracks with wrist pain days. if those were your worst sleep nights, you’re reading a floor, not a baseline. the correlation view you mentioned is useful for exactly this, running it against sleep scores on low-pain days vs. high-pain days would give you a cleaner read on where your actual GH pulse sits. ymmv on the timeline, but i’d give it six weeks minimum before drawing conclusions.

the sleep/pain correlation catch is genuinely useful data, most people would have written that off as “bad nights are bad nights.” but the wrist case is where I’d push back a little: “two years of laptop work” as a load history variable is real, but the repair timeline expectation might need adjusting beyond just 6-8 weeks. tendinopathic tissue from cumulative low-load strain responds differently than acute trauma, and the animal literature BPC is based on skews heavily toward the acute end. six to eight weeks may be when signal starts showing, not when it concludes. for chronic overuse patterns I’d mentally extend the window and keep ROM data consistent across that whole period, not just flag it if nothing improves by week 8. the ipamorelin cycle-off question is smart if you have bloodwork from before you started. without that pre-protocol baseline, you’re comparing against nothing.

the load history take makes sense, but i’m skeptical it’s the main factor in shoulder-done-in-8 versus wrist-still-active. different healing problems, sure. but depth and vascularity probably matter more than load wear alone - you might’ve just nailed the shoulder site first try, or it’s better perfused. the wrist could be fighting something else entirely. nerve proximity, scar density, inflammation won’t shift on that timeline. idk, maybe i’m overthinking it. but the timeline split feels like it points at multiple constraints, not just load history. did you notice depth differences between sites?

imo.

the case for cycling off ipamorelin makes sense. no baseline, no delta. but “natural GH pulse” while still on TRT is a cleaner concept than it is a clean measurement. testosterone alters sleep architecture, and GH secretion is overwhelmingly pulsatile during slow-wave sleep. what you’re actually reading is GH output in an androgen-modified context, not an uncontrolled floor. three years of exogenous T has shaped the sleep structure that drives those pulses. might still be useful for trending purposes, but if the plan is to use this cycle-off as a reference point for future comparisons, you’re working with a number that has a thumb on the scale. ymmv on how much that matters for what you’re actually trying to learn from it.

the sleep/wrist correlation is the part i’d push on, because that’s the kind of finding that’s almost always real but almost never what you think it is on first pass. wrist pain disrupting sleep architecture is the obvious causal direction, but the reverse (poor sleep lowering pain threshold the next day via central sensitization) is just as plausible and the lag structure usually tells you which. if you’ve got daily logs, try shifting the wrist series back by a day against sleep and see if the correlation strengthens or collapses; that’s a poor man’s cross-correlation and it’s surprisingly informative. the laptop wrist vs rotator cuff framing is also right in a way most people miss. chronic low-grade tendinopathy from repetitive load has a different inflammatory signature than acute structural injury, and the repair timelines genuinely don’t map onto each other. 8 weeks for the shoulder and “still active” at 14 months for the wrist isn’t a BPC failure, it’s the load history doing exactly what you’d expect.

the sleep-pain correlation is the part taht’s bugging me - went from fragmented 4-5 to solid 6-7 in three weeks and can’t tell if bpc or just the pain being gone. shoulder definitely outpaced the wrist though. i think it’s depth and anatomy, not load - wrist has zero margin for error, shoulder’s got actual space.

most bpc posts assume acute tissue damage, but chronic repetitive strain is a completely different repair problem. your shoulder went fast because it was actually fixable. the wrist is slower because two years of laptop work loads differently, and that pacing matters.

also interesting that careclinic flagged the sleep/pain correlation before you caught it yourself. ngl suggests tracking infrastructure does more work than people admit in these threads.

“two years of laptop work is a different repair problem” is fair, but the bigger confound might be ongoing load during the run itself. if the shoulder got actual rest for those 8 weeks and the wrist didn’t, you’re not measuring BPC’s repair rate, you’re measuring net balance of damage vs. repair. those aren’t the same signal, and it matters before you treat the 6-8 week window as a clean readout.