Wow !!! What a thread. I've been gimping around for a couple weeks with a sore shoulder. Doing mild self pity as to when it'll heal. NO MORE.
I'm pushing 70. Couple of ticks away. Maybe what's helping me is a good wife aided by keeping weight down (190# on 6'2" looking to 180# this summer) and lots of walking/riding and limited alcohol. And luck ! Best to ya!