In my 30 years of practice, I have found that lots of joint pain comes from one of two causes. Even if there is another diagnosis, such as arthritis, I have found that these two things often help the joint work better, with less pain and better mobility
The first cause is that the joint has been injured, the ligament a bit stretched, and the bones slightly out of place, or in place but unable to move normally. Chiropractors call this a subluxation. A luxation is a full dislocation. A subluxation is out of place, but not dislocated. I treat these by gently manipulation the joint back to it’s normal position, so that it can begin to heal.
The second cause is imbalance in the muscles. Muscles can be weak, because of old injuries or other inhibitions.They can also be tight because of chronic irritation. In either case, your joints can not function normally. They are stressed every time you use them, and over time this stress creates new problems or makes the problems you already have worse.