I'm a new member. I suffered from severe headaches, 3x per week on average for over 20 years.
I won't go into the details here, but 2 years ago I stumbled (?) into a cure that has kept me virtually headache free the whole time.
What is it? I drink a full glass of water immediately before eating every meal. I drink a partial glass of water before eating anything. And I don't drink any other beverage during or after my meal.
Ever since I adopted this practice, I have had no more than one or two minor headaches a month. Doing this also stopped the heartburn I was beginning to have problems with.
I think anyone suffering from headaches can try this safely. If you have any questions you can ask me. I'm also careful about how much cheese, sour cream or other heavy dairy products I eat in the later part of the day. If I do feel a headache coming on, I go for a walk of at least 1 mile before it gets strong.
I know this is just anecdotal, but it works for me. Hope it helps somebody.