I have stacked BPC157 and TB500 off and on for a long time with great results. Great for tendons and cartilages although your injuries seem to go way pat that point.