Recurrent headaches are extremely common and can be caused by a number of factors. Stress and over work can create tension in the muscles, particularly those of the neck, which creates tension headaches. As long as the stress factor is present, the headaches will return. Once the stress is removed, the headaches usually stop. Recurring tension headaches can be caused by arthritis of the upper spine, bone spurs or even slipped discs in the neck. Repetitive motion can create tension in one particular muscle group, which, depending on its location, can cause a headache to form.
Cluster Headaches
Cluster headaches occur during a particular time of the year, and can last for weeks or months. The person experiences these headaches every day and the pain is seasonal in nature, often going away and then returning at the same time the following year. Seasonal allergens may cause this type of headache. Another possible cause of cluster headaches is sinus and allergy drugs. During allergy season, sufferers who overdose on allergy medications can actually make their headaches worse.
Rebound Headaches
Rebound headaches get their name from the overuse of pain medication taken for headache. The patient tries to relieve the pain of recurring headaches, takes too many painkillers and the result is that he begins to suffer from even more headaches. More painkillers are used, and even more headaches are the result. When the patient is weaned off the painkillers, the original headache cycle will return. One way to help avoid this dangerous cycle is to take painkillers less than three days a week, using natural herbal pain remedies the rest of the time.