I've had shoulder impingement in my right shoulder for 2.5 years now. Was diagnosed through an MRI and had X-Rays taken. I tried everything in the book; many months rest, rehab, more rest, a cortisone injection, oral prednisone, and it won't stay away. When it did feel good, and going through...