I had a frozen shoulder a few years back caused by a tear at the rotator cuff, so I know just how painful that sort of stuff is.