I have just been reading through your post, and whilst we have no resources that are specific to your question there is an episode of Pain Concerns podcast that may well prove to be helpful to you, it specifically discusses migraine. If you click on the link below it will take you directly to the relevant podcast.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.