The key is "Stop falling on your shoulder!" It's a hard one to follow for some folk though.
Agree with continuing to do the physio and strengthening exercises. I was considering starting some weight training just before I dislocated my previously separated (3rd degree), previously broken (glenoid crushed, scapula cracked, clavicle broken) shoulder. Wish I had considered it a couple of months sooner.
Reminds me of the of guy going into the doctor and saying “When I do this it hurts” whereupon the doctor replies wisely “Don’t do that!”