I have a girlfriend that would get these types of migranes, she takes natural progesterone cream and hasn't had a head ache for a very long time.
I take it too, but for diff. reasons,(I've had a total hysterectomy)
But for women still getting their peroids, there is a peroid during the month that you don't take it, kinda like the pill cycle.
Well this girl ran out of cream and blew off taking it for awhile, next thing you know her headaches were back. The kind called "Happy PMS" is the most resonable that I've found.
Do a search on the web, ask the midwife about this option, find out what you can on the subject. Its worth it believe me. Diana