I take a ton of nutrients daily, which helps. Told I needed two knee replacement over 15 years ago. But, found a nutrient called Hyaluronic Acid that is a natural lubricant for joints and still sailing and playing tennis 5 days a week. With natural knees.
For general pains I have a machine that you stand on and vibrates the entire body. In ten minutes it will increase heart rate by 50 beats. Mary has low oxygen blood levels and when using it increases it by 10 points.
For back pain you can't beat an inversion table. $99 at Walmart