I am rehabing from rotator cuff surgery, long and slow process, and did I mention painful. I had torn the whole top of my shoulder loose, about 2 inches and joint was gapped open. They cleaned it up, and drilled a hole through the arm bone and shoulder, ran a cable through it and pulled it up together. I am 4 weeks into recovery, still light exercises, limited motion, and starting stretching exercisess to tear loose some of the tissue that has mended so my shoulder doesnt become frozenn. If you have a good physical therapist close, Iwould talk to them, but you might want to get a MRI first, could do more damage. Hope this helps.