I'm told that everyones body heals at it own pace. Two years ago my husband tore his rotator cuff it took about 6 months for him to stop feeling pain. L-lysine amino acid is great for speeding up the healing process and Bio Freez help with the pain also a cold press to reduce swelling every 2 to three hours.