acute joint pain all over bodycauses of general body painsudden severe joint pain all over bodysudden onset joint pain all over bodysevere body pain causesbody pain reasonwhole body pain causesmuscle spasms on left side of bodycauses of chest muscle paindehydration sore musclessevere muscle sorenessreasons for body pain and weakness