The number one thing you can to do to prevent headaches is drink plenty of water regularly throughout the day. Dehydration is the leading cause of headaches, but keeping hydrated will prevent anything like that from happening over time in the long run.
Magnesium works in the bloodstream and nervous system. Having a deficiency in magnesium can also cause frequent migraines. Doctors can test for this and may suggest taking a magnesium supplement to replace the deficiency.
Alcohol can cause tension and cluster headaches. It causes blood vessels to widen which can cause a migraine in 1 out of 3 people. Getting the right amount of sleep can also help prevent headaches. Too much or too little sleep can become a trigger for headaches.
Essential Oils such as peppermint and lavender have be shown to help reduce tension headaches and migraine pain. Putting peppermint on your temples and lavender under your nose can work together to get rid of the headache.
Secret: There are many different kinds of headaches from tension to cluster, and ranges of migraines. There can be many causes of these headaches, but there are also remedies to relieve or prevent them from occurring.