I would continue to go for physical therapy and focus on stretching and strengthening the related muscles. The labrum in the cartilage that surrounds the shoulder. The labrum encircles the socket to help deepen it. A tear in the labrum can cause pain, loss of range of motion, and a decrease in strength. You have to treat the symptoms by trying to keep the range of motion, strengthen the muscles of the chest, shoulder, back and arms.
Ice helps to reduce the inflammation.
I'm 14 yrs. I love basketball. Thank you for your advice. No, I have never worked with an athlete that was a diabetic. I do know that diet is very important and I am sure you are on a set schedule as far as when and what you eat.