Quick update, the MRI showed that my rotator cuff tore in my right shoulder has torn again. I'm going in today for surgery to repair it. Going with a different doctor this time, he's supposed to be one of the best orthopedic sports medicine surgeons around. Might be a while before I post again...