Headaches suck, especially when they don't respond to painkillers! I get headaches fairly often (and I actually had one all afternoon today at work - not fun!)
When I asked my doc about them she said there are sooooooo many things that can trigger headaches that you really just have to look hard to try and find any kind of pattern in order to work out what is causing them. They can come from eating certain foods, low blood sugar or not eating regularly, dehydration, eye strain, stress, medications, being in noisy environments, being too hot or too cold, fighting off a virus, etc, etc. In my case I find I get headaches when I am stressed but also at 'that time' of the month.
Keep in mind that it is also possible that you are sensitive to an EO or FO that you have bought, sniffed or soaped recently as smells and EOs can be a trigger.
One time my sister cooked this packet risotto with some kind of coconut flavouring and the rest of the family enjoyed it and didn't think it smelled that strong but to me it was incredibly strong and it gave me an instant headache and upset stomach and I had to sit outside for about an hour waiting for the house to air out enough to go back in because every time I tried to go back inside it hit me and I couldn't stand it.
So all I can really suggest is that you look for a pattern to try and find what the cause is. I can't suggest any EOs as with me when I have a headache any smells seem intense and the same with other senses - light seems brighter than it should and noises seem louder that they should. Not sure why that is. It's like being hypersensitive all over. Massage is good though.. it takes the focus away from the pain.
Ooh and I nearly forgot to mention that sometimes I have been able to keep headaches at bay by gently massaging the fleshy triangle between my thumb and hand, with the other hand. Someone once told me that was an accupressure point or something like that so I have tried it a few times when I've been in that 'I'll do anything to get rid of the pain' state and amazingly it has worked, although you have to keep doing it and changing hands or the headache comes back but it's good relief.
Best of luck :wink: