Month 18 post-op shoulder repair, mostly back. Used BPC-157 subq 250mcg twice daily for 8 weeks around month 4. Helped? Unclear. Currently at 115lb strict press vs 155lb pre-op. What actually moved the needle: PT adherence, seven hours sleep, 140g protein. Tracking ROM in a spreadsheet beat vibes every time. The surgical staples still sit on my kitchen windowsill. Recovery isn’t sexy. It’s just boring protocol and time.
the sleep number is doing more work in this protocol than people usually credit. nocturnal GH secretion is a primary driver of connective tissue remodeling, so the seven hours wasn’t just rest - it was probably the highest-use variable in the whole stack, including the BPC. ran subq cycles for plantar fascia around month 6 of a nagging injury, got the same ambiguity: things improved on schedule, couldn’t isolate what actually contributed. “helped? unclear” is the only honest read you can give a compound when PT adherence and 140g protein are both dialed in simultaneously - those variables don’t cooperate for clean attribution. the trajectory from 115 toward 155 sounds like it finishes if the boring protocol holds.
115 to 155 is a solid ratio at 18 months, better than a lot of post-surgical outcomes data would predict. the “helped? unclear” on BPC is the only honest answer when you dose at month 4, which is late remodeling territory, past the primary angiogenesis and fibroblast recruitment window, so you’re essentially asking it to work on tissue that’s already consolidating rather than actively organizing. timing relative to the surgical phase matters more than most BPC discussions acknowledge, and it’s probably why the signal stayed muddy regardless of whether the compound did anything useful.
After logging seven versus six hour nights for eighteen months, the ROM difference tracked reliably with your predicted GH pattern. Once PT and protein are both locked in, there’s no clean way to know what the peptide actually contributed.
ymmv.
“seven hours sleep” doing work in that list is the part i’d push back on. duration isn’t architecture, and you can hit seven and still have fragmented slow-wave, which is when connective tissue turnover is most active. fwiw on the BPC question: running it month 4 alongside ongoing PT means “unclear” was baked in before you started, not a verdict on the compound. you’d need a deload week pre-dose with stable ROM measurements to even attempt isolation. the spreadsheet call was right though.
The staples on the windowsill bit landed for me, that’s the sort of detail that keeps a timeline honest once memory starts smoothing over how rough month two actually was. 115 over 155 is roughly 74%, which tracks close to where my PT has me aiming by year end (strict press around 80% of pre-op), so you’re sitting in a reasonable place at 18 months and the slope from here usually gets less linear anyway. The spreadsheet line is the one I’d underline twice. My week eight numbers were 78 flexion and 18 ER, week sixteen was 102 and 27, and without those rows on paper I’d have sworn the BPC run did more than it probably did. Sensation lies, degrees don’t.
“helped? unclear” is the most honest answer you can give w/o a control arm, and I mean that genuinely - it beats the people who run 8 weeks and declare the peptide did something. The caveat I’d add is about the window itself. Post-surgical collagen remodeling on a repaired structure runs longer than the typical BPC protocol assumes. Month 4 is roughly when organized deposition is still active but the acute phase is fading - that’s actually a reasonable window to target, but 8 weeks may be on the shorter end for tissue that went under a knife versus a partial-thickness tear that never did. Those two injury types respond differently, and the 6-8 week framing doesn’t transfer cleanly between them. Whether you got the timing right is genuinely unknowable from the data you have. The boring stuff doing the heavy lifting - that part I’m with you on entirely. PT adherence and 140g protein are not glamorous and they’re also not negotiable. The ROM spreadsheet is the correct tool. Vibes across 18 months are noise.
“Helped? Unclear” is doing a lot of work in a protocol where PT, protein, and sleep were all moving simultaneously. That’s not unclear, it’s unreadable. The case for crediting the fundamentals is solid and they probably did carry most of it, but running BPC concurrent with three other optimizations means the signal is buried, not absent. You’d need isolation to know either way. The other thing I’d push on: seven hours is a duration number. If deep sleep was under fifty minutes most nights, that figure isn’t delivering what PT and 140g protein need from it to close a 40lb gap. ymmv, but architecture matters more than the clock says.
“subq 250mcg twice daily” - where, though? subq generic somewhere random vs near the shoulder isn’t the same protocol. there’s actual ongoing debate in the literature about whether proximity to the injury site matters for bpc. if you were pinning generic subq on your stomach or thigh the whole time, you may have been running a fundamentally different experiment than someone targeting near the joint. that variable alone could shift the signal either direction. on “helped? unclear” as a conclusion: the case for PT doing the heavy lifting is solid, and the boring protocol stuff is real - seven hours sleep and 140g protein during a surgical recovery is doing meaningful work regardless.
but you ran bpc concurrently with active PT rehab, which means you don’t have directional signal on bpc at all. “unclear” implies uncertainty in both directions, except the methodology doesn’t let you measure either. what you actually have is: concurrent PT plus bpc produced this result. the bpc contribution could be zero or meaningful and this design can’t distinguish between them. that’s not an answer, it’s just an honest acknowledgment that you didn’t control for it. which is fine, most of us don’t, but calling it unclear is softer than the data actually allows
Seven hours sleep as a listed variable is doing more load-bearing work than it probably gets credit for in how you’ve written this up. There’s a bidirectional loop worth naming: disrupted sleep blunts the GH pulse during slow wave, which directly slows tissue remodeling; impaired remodeling means more persistent pain, which then fragments the next night’s sleep and keeps the whole thing suppressed. I ran ipamorelin this past summer specifically because I kept noticing my shoulder ROM stalling after bad nights, and the correlation was tighter than I’d expected from coincidence. If you were genuinely hitting seven hours with decent architecture through the full 18 months, that was probably working continuously in the background in a way an eight-week BPC course simply couldn’t match for cumulative time on task. The “boring protocol” framing is accurate, but it might also be obscuring how mechanistically active that sleep number actually was the whole time. Really glad to hear you’re mostly back at it.
edit: clarifying
115 to 155 is a 26% gap at month 18, which is roughly where rotator cuff repair tends to stabilize in the data - tissue heals faster than motor recruitment patterns reset, and the strength ceiling keeps moving longer than most people expect going in. The sleep variable in your list deserves more credit than it usually gets. Muscle repair runs on slow-wave sleep specifically, not just hours logged. Anyone on TRT should factor in that testosterone can suppress that phase in some guys - that’s the exact window when joint tissue is supposed to be rebuilding. Whether it moved your curve or not, it’s worth treating as its own variable rather than bundling it into “boring protocol” as if it were fixed and accounted for.
the 8 weeks around month 4 detail is worth sitting with. post-surgical repair is its own tissue category, distinct from tendinopathy and distinct from acute injury, and organized collagen deposition is still active well past that point. most BPC protocols are built around tendon/ligament timelines and then applied uniformly across injury types without adjusting for tissue state. “unclear” might partly be a timing artifact rather than a null signal. whether the protocol ran during active remodeling or after it are different questions with different expected effect sizes, and most write-ups on BPC have already ended the protocol by the time a post-surgical repair is actually in the phase where it might matter most. the boring stuff is still where the real signal sits, though. PT adherence and 140g protein are doing more mechanistic work than most people credit, and ROM logged weekly with actual numbers beats impressionistic “feels better” reporting every time. 115 strict press at 18 months from a full repair is a real outcome, not a consolation number. the staples on the windowsill line is accurate, recovery really is just time plus compliance, and peptide timing is worth optimizing only once the fundamentals are locked in.
“boring protocol and time” is basically the whole answer, and the fact that the bpc window overlapped with month 4 PT ramp-up makes it almost impossible to credit separately anyway. 40lb gap to pre-op is real though. curious if the shoulder cap is structural or if you’re still in the linear progress phase.