Hi,
I'm posting this as a possibility of why myself and some others may get migraines..... Worth looking into??.
I'm a 51yr old man who has had random migraines since the age of 13 ,and i could never find the trigger!.
I have very flat feet and wear special insoles which give me arches and this in turn improves my overall posture...tend to only wear them only small amount.
To cut a long story short.... I have had a full on medical this year and it's looking like when i don't wear my insoles, i naturally stick my neck out to the extent that i may be restricting the CS fluid down the spinal cord and causing a slight pressure build up in the skull and hindering the transport of waste products from the brain!.
..... There are now MRI videos showing how the CF fluid pulsates and pumps around the skull and down the spinal column.
The solution might be to wear my insoles as much as possible and "wind my neck in!"
Don't know of it's a cure yet as i can go a year without a migraine (although last time i got a week of them!)....But thought it might be useful information.