Neck pain is a common complaint which may arise due to muscular tightness, in both, the neck and upper back, or pinching of a nerve. It can range from mild discomfort to severe, burning pain. Pain in the neck can also be associated with a headache, facial pain, shoulder pain, and arm numbness. Anxiety and stress can also sometimes cause tension in your neck muscles, which can lead to pain in your neck. The vast majority of episodes of neck pain will get better with time and can be addressed with non-surgical treatments such as Heat Therapy and Cold Therapy.