Well, it sounds like things are slowly improving. Well, with great bounds forward.
I suppose you have to deal with one thing at a time.
Keep an eye on the shoulder. Rotator Cuff Surgery? Mom just had a full "reverse" shoulder replacement. Apparently it is a fairly common surgery now for pain and movement issues.
Anyway, one step at a time. Or, perhaps one bite of an elephant.