I was thinking here that often migraines are actually caused by neck pain. I have this myself and it can be debilitating, as does my fiancee. What I've seen (and felt) happen is the pain will get so constant and severe that you completely lose the ability to locate the origin of the pain, so people start referring to it as only "migraines." This throws medical professionals off because they're usually too lazy to actually try to find the origin of the pain, so they shotgun treat specifically for migraines. If the migraines are actually being caused by something like a neurological/muscular imbalance/etc problem in the cervical or your back areas, the underlying problem is not addressed and therefore no relief is found.
This is the exact problem that both myself and my fiancee have had. Luckily I have a good enough connection with my body to notice where the pain starts, what causes it, etc so I figured out where my underlying problem was and pushed the doctors to pursue that. Turns out I have a syringomyelia in my spinal cord along with muscular imbalances. I had to fix the muscular issues myself. Almost the same with my fiancee, the stronger she gets in the surrounding muscle the less her symptoms. But she was in the same boat, the docs just kept trying to treat for migraine symptoms and it was an endless cycle of pain and defeat. 85-90% of the time she was miserable.
TMJ issues are also an overlooked cause for migraines. As an aside.
But you are right, that migraines or "tension headaches" are often due to the imbalances I posted earlier. A lot of research has gone into this area and doctors often diagnose migraines and treat with injections/medications bc they don't know what else to do.
When in fact, by virtue of ones occupation or other factors, including previous injuries to the region, these imbalances are the origin of the "migraine."
For example, tight pectoral and upper traps feed into this imbalance. How many of us work pecs/chest and upper traps? This would only create and feed into the situation.
Anyway, good luck. Try to restore flexibility in the tight areas and strengthen the weak areas. My clients will often see a change in their symptoms in a week or two.
The only thing you have to lose, is your headache.