The main reasons for neck pain

Poor Posture: Using a mobile phone with your head bent for a long time (Text Neck) and working on a computer while hunched over puts a lot of pressure on the neck muscles.

Muscle Strain: Lifting heavy weights, sitting in the same position for a long time, or doing strenuous exercise can cause fatigue in the neck muscles and cause pain.

 

https://youtu.be/xBRsl0dE6GA

Cervical Spondylosis: This is the wear and tear that occurs in the cervical vertebrae and discs of the neck with age. This can cause pain and stiffness in the neck.

Herniated Disc: If the discs between the vertebrae in the neck bulge or rupture, it can put pressure on the nerves and cause severe pain and numbness in the arms.

Sleeping in the wrong way: Using pillows that are too thick or high can affect the position of the neck muscles and cause pain.

Mental stress: Excessive tension and anxiety can cause muscle tension in the neck and shoulders.

 

https://youtu.be/xBRsl0dE6GA

Injuries: Sudden shock (e.g., whiplash injury).