Hi Happygma,
First, we have a dedicated
Headache forum.
Have you been to a headache specialist? Not a neurologist who treats headaches -- most claim to do that. I mean a doctor (may or may not be a neuro) whose practice is limited solely to headaches/migraines. That's what it took for me; after years of being bounced from neuro to neuro, I found a migraine specialist who was able to dx me the first visit with 3 questions. Treatment took a bit longer, but he was eventually able to reduce my headaches in frequency (>15/month to <10/month) and intensity.
Doc