Anyone who suffers from migraine will know that it consumes everything: for most people, you should stop doing what you are doing completely until it disappears. While a tablet can do the trick when things get particularly bad, you should not have to rely on analgesic medications, so here are some natural alternatives.
Several studies have shown that this ancient practice is extremely effective in the treatment of migraines, although reports vary from one patient to another. It might be worth doing a little research on this, perhaps with your GP.
2. Peppermint oil
This is great for tension headaches, in particular. Mint not only helps blood flow, it also opens the sinuses to allow oxygen to flow to the site of pain.
3. Vitamin B
Also known as riboflavin, a deficiency of this vitamin is often what is behind a migraine. If you think you may have vitamin B deficiency, check with your doctor to see if your levels are correct; reversing the problem could be as simple as eating more foods that contain vitamin B, such as eggs, vegetables, whole grains, fish and poultry.
Many migraines are caused by inflammation, which can be reduced by consuming omega-3 fatty acids. Flaxseed is rich in these omega-3 acids, so try spraying a spoonful on your porridge or cereal in the morning to start the day right.
5. lavender oil
Lavender is known for its healing properties, and has proven to be particularly effective for patients suffering from migraines and headaches. Lavender oil can be applied topically or by inhalation, never ingested.