What Underpins shoulder strength?

When I was making great progress with my fitness regime, a full workout would consist of bench press with 66lb (30kg) dumbbells, wide push-ups, overhead press with weights, and squats with resistance bands. There was a time when instead of the usual satisfying muscle soreness, I was experiencing shoulder pain, and restricted mobility in both…