Neck pain is a common issue that affects millions of people worldwide. Stress could be a major cause behind that discomfort. If your neck feels stiff or sore after a busy or tense day, you are not ...