Headaches have many causes or “triggers.” These may include foods, environmental stimuli (noises, lights, stress, etc.) and behaviors (insomnia, excessive exercise, blood sugar changes, etc.). About 5 percent of all headaches are warning signals caused by physical problems. The remaining 95 percent of headaches are primary headaches, such as tension, migraine, or cluster headaches.
The most significant majority of primary headaches are associated with muscle tension in the neck. Today, people engage in more sedentary activities than in the past, and more hours are spent in one fixed position or posture (such as sitting in front of a computer). It can increase joint irritation and muscle tension in the neck, upper back, and scalp, causing your head to ache.