Muscle spasms can be very painful...They usually occur when a muscle becomes strained (a 'muscle pull") which causes inflammation in the area around the muscle which, in turn, can cause the muscle can go into spasm - leading to severe pain at times. Muscle strains (spasms) usually heal within a couple of days or weeks. Usually ice or heat, rest and/or inflammatories can help.
Resting is usually only advised for a day or two in order to keep blood flowing to the area. Good luck!
We hope you find this general health information helpful. Please note however, that this Q&A is meant to support not replace the professional medical advice you receive from your doctor. No information in the Answers above is intended to diagnose or treat any condition. The views expressed in the Answers above belong to the individuals who posted them and do not necessarily reflect the views of Remedy Health Media. Remedy Health Media does not review or edit content posted by our community members, but reserves the right to remove any material it deems inappropriate.