Getting old sucks indeed. It's at this stage of life we should take care of ourselves more carefully. Eat healthy food, exercise often, and get plenty of rest. There are no other alternatives. I hope your shoulder gets better soon. Don't worry, at 60 you might still be fit to run a marathon like I've seen some do. Just keep doing your best.
Ha! I couldn't run a marathon at any age earlier. I will be happy to be able to do something active though :)