Here's a thought, if you rolled your ankle you'd probably avoid jogging, skipping or any other activity that would make the injury worse. You'd put ice on the ankle to stop the swelling, you'd put on a compression bandage and you'd put your foot up and rest it.
In other words you'd do the necessary things to let the injury heal so you could get back to doing what you like doing without PAIN.
Soooo why do people not apply the same mentality to training? Each and every time you train you do a teeny weeny injury to the body's connective tissue (muscles, tendons, ligaments) so if you don't allow that teeny weeny injury to repair itself with right amount of recovery time and recovery nutrition then you will end up with a large injury and you won't be able to train AT ALL.
Add into the mix poor nutrition, the consumption of food that actually INCREASES inflammation and the puts the breaks on the healing process and you will have a body that does not respond in the way that you are wanting it to with the hours that you put in at the gym.
Arthritis (from Greek arthro-, joint + -itis, inflammation) Do things, eat things that INCREASE inflammation in the body and you are pushing the proverbial up hill.
Do activities, and eat food that DECREASES inflammation in the body and you are giving yourself a fighting chance to actually reduce the amount of pain that you are in.