I messed my shoulder up almost 25 years ago........I was a dumbass trying to work thought it ended up going to a orthopedic surgeon did the PT, didn't help, scope didn't work, the last try was he shaved a little of my collarbone......I wished I would have just laid off it and recovered......may have been all that was needed who knows.

The problem is I'm a miserable SOB when I can't train