I have not had a full blown migraine in months but have had mild ones which I was able to mitigate easily enough using my exercises, stretching protocol and massages. The good thing is my recovery is a lot quicker.
I do have to manage things very carefully as I practice archery and attend at least 1 - 2 sessions a week. This loads my shoulders and neck and previously I used to struggle with full blown migraines after the sessions especially the long weekend ones. My draw weight is almost 38lbs and repeatedly doing this between 2 hours on a weekday and up to 4 hours on a Sunday used to add significant tension into my neck and shoulders.
Although I still have some neck tension I dont have post training migraines. I still train in the gym on a weekly basis and do significant mobility and strength training to ensure I have the right muscle functionality which ensures correct posture and neck and shoulder function.
I will still do massage my neck, jaw and throat areas when I feel tension increases and this is to counter issues before it becomes migraine related. My go to mobility exercises include muscle contraction and mobility and this has become my staple routine.
I am working on other aspects which includes learning more about nerve related reset methods but have had some other areas which I have had to prioritise which has put those plans on hold.
Overall my comfort level is 95% better than what it was with the full blown daily migraines I was experiencing but it has taken at least 2 years of training, treatments and experimentation to get where I am today.