We all have body aches and pains from time to time, be it from a grueling workout, a small fall, or just the wear and tear of life. Most of the time, these pains subside with rest or mild treatments, ...