Causes of all-day headache and its treatment

By | August 17, 2019

Today, headache is the most medical condition which can cause due to numerous reasons. Headaches sometimes can be very painful but most of the headaches can be treated with simple painkillers or by taking a nap. But if you are getting repeated or all-day headache then you should visit Headaches Treatment New Jersey and consult the doctor. There are more than 150 types of headaches. There is no particular cause of headache, but there are some common causes which can lead to headaches:

  • Inflammation
  • Infection
  • Stress
  • High or low intracranial pressure
  • Traumatic brain injury
  • Brain Tumor

Other than these causes, there are lots of conditions which can cause all day or chronic headaches.

Some common headache triggers are:


  • Sleep disruption
  • Dehydration
  • Some food
  • Bright light
  • Loud noise
  • Hormonal change
  • Stress
  • Medication
  • Anxiety
  • Overdose of caffeine

The causes and triggers of the headache can differ from person to person. Here are some preventive measures which can help to ease your chronic headaches:

  • Avoid triggers

Determine the things which are triggering your headache and try to avoid them. If you have chronic headaches then avoid using headphones. Avoid listening to loud music. If your headache triggers with bright light; use sunglasses.

  • Proper Sleep

Proper sleep not only prevents headaches but also well for your health. An adult need 7 to 8 hours of sleep for regains his power and strength. You should maintain your sleep timing; it’s beneficial to go to sleep daily at the same time.

  • Diet

Diet plays an important role in your health. Eat healthy food and avoid dishes which trigger your headaches. Avoid excess caffeine in your diet.

  • Avoid medication overdose

Taking painkillers more than twice a week is not good for your body. It weakens your nervous system. If you are getting headaches, take a powerful nap. If you are headaches are getting worse then consult to the doctor.

  • Regular Exercise

Regular exercise, proper yoga and meditation will not only cure your headaches but also strengthen your immunity. You can choose various activities such as dancing, cycling, swimming, etc for exercising.

Treatment for headaches

Treatment for your headaches depends upon the type of headaches. If you are getting headaches due to some underlying conditions then treating that medical condition will cure your headaches. But if there is no such type of conditions then your doctor may recommend you some kind of medications:

  • Antidepressants

Antidepressants like nortriptyline are often used for treating chronic headaches. Tricyclic antidepressants are mainly used for treating anxiety and depression but these medications are also very effective for treating headaches.

  • Anti-seizure medications

Anti-seizure medicines are used for preventing migraines; anti-seizure medicines such as topiramate, divalproex sodium, and gabapentin are often recommended by doctors for treating chronic headache.

  • Beta-blockers

Beta-blockers like atenolol, metoprolol, and propranolol can be used for reducing episodic migraines.

  • NSAIDs

Nonsteroidal anti-inflammatory drugs like naproxen sodium are used as pain relievers. NSAIDs are mostly used for severe headaches.

  • Botulinum Toxin

OnabotulinumtoxinA injections are used to reduce pain by the people suffering from severe pain.

  • Homeopathic remedies

Homeopathic remedies are quite helpful for reducing chronic headaches. These remedies do not have any harmful side-effects and are safe. But you should always consult the homeopath before taking these remedies. Some common homeopathic remedies are:

  1. Belladonna
  2. Bryonia
  3. Gelsemium
  4. Glonoinum
  5. Ignatia
  6. Iris Versicolor

There are also various natural remedies which help in easing headaches. Natural remedies can take time for reducing the pain but they don’t have any side effects. If you are suffering for all-day headache then you can try natural remedies such as acupressure, meditation, and stress management.