What is the cause of shoulder and neck pain

Shoulder and neck pain may be caused by the following reasons: 1. It may be caused by cold, which is often seen when the patient is underdressed or blown by cold wind, which may lead to muscle spasm and aseptic inflammation of the deep fascia in the area, and then cause pain. 2. 3. It may be caused by excessive strain, such as excessive activity of the shoulder and neck, or the patient may use the head to carry weight or do gymnastics or other exercises, which may cause pain in this area. 4. During the onset of cervical spondylosis, in addition to causing symptoms in the neck, it may also cause symptoms in the back of the shoulder and upper limbs, which in turn may cause soreness in the shoulder and neck.