Just went to the doctor.
It appears I have a rotator cuff muscle strain, somewhere between grade I and II.
It's an injury becoming known as "golfer's shoulder".
Have to do range of motion and rubber band exercises while taking anti-inflammatory medication.
Will keep me out for a little while.