Hi,
I have suffered from fairly severe headaches since I was child, just always seemed to have a headache when I was a small child. Some years ago the headaches became much more severe and resulted in nausea and vomiting occasionally.
Two things have helped nearly eliminate headaches from my life, very thankfully!!!!
1. A doctor(GP) I didn't normally see at my old clinic in Brisbane discovered that I had high circulatory pressure and for a time the circulatory pressure medication made the headaches go away. Some months later they began to return to my life.
2. Thru discussions with my acupuncturist in Brisbane, I started taking milk thistle tablets regularly and that has put an end to the headaches nearly permanently and I rarely get headaches these days. The reason my acupuncturist sugggested milk thistle tablets is because milk thistle is a liver tonic and detox and in Chinese medicine headaches are seen as being caused by a dysfunctional liver. You may very well say that it is just placebo effect but if I keep taking milk thistle I have very few headaches but I've stopped taking it a few times and after a few weeks to a month the headaches inevitably return and going back on milk thistle makes them go away????
I can't say that the above might help you and it's no good taking circulatory pressure tablets unless you do have high circulatory pressure and milk thistle may not work for you either but both the above have helped me, that's all I know, sorry!!!!