Best advice I can give you is warm up with bands. Work on rotary cuffs. I follow three physical therapist on Instagram for ideas. At the end of training, do a full session of stretching.
There's also some band stretches you can do in between sets you're doing shoulders and chests and stuff that will help keep them good in addition to warming them up or however you warm up
Have been doing the ‘over and backs’ for years with a pole (was it Dante who introduced me to them?) and my shoulders are golden, but then again I never destroyed them bench pressing
Just finished a podcast with Jeff King. One hip replacement and two shoulder replacements.
FYI, he built his legs with front squats, hacks, vertical leg presses. Only added leg ext., leg curls pre contest. Had he were to do it all over again he said he would have trained much much less, less volume more recovery time. With the right mind body connection, just a few sets could have, would have, been enough. He is paying the price now
Also good to stay in the 80-90% range, not going to end feel. Keep the exercise in the belly of the muscles. Locking out or snapping at each end equals wear and tear
Higher reps lighter weights going to failure or close to it. Happened to me cuz I was basically using EQ and that's it added some test in and now it's better. Possibly more warm-up sets too not as much intensity and a little more volume, possibly.
Warm up with relation to your lifts. Bands for rotator cuffs. Light stretching as a cool down when your still warm. Stretching when your cold is detrimental to joint health.