I’ve had shoulder problems my entire life… separated both of them twice, and a broken collar bone ensured I’m uneven… I had given up hope of ever having strong shoulders again… then I found a mobility coach and paired that with a functional strength coach… less than a year and now I am lifting heavy weights overhead with confidence and stability, and I am no longer in pain/suffering constantly while sleeping. The solution is always to move your body and figure out how to get the body to function a bit better, move a bit further, get a bit stronger… if you would like I can share both of my coach’s contacts. They do online coaching and could help you.