I had migraines for all kinds of reasons, but they tended to cluster around my period. I had a hysterectomy 2 years ago and am on Estrogen. Still getting the migraines.
Cheese will set them off and who knows what else. Excedrin works most of the time, THANK GOD!
Ice can help, hot baths can help as well. A small amount of Peppermint oil on the forehead sometimes works, too. But once in a while, I still get ones that just won't go away.
Had one today, but had a Chiropractor appointment. After he cracked my neck, VOILA, it disappeared. Sigh. Wish I could avoid them entirely.
Re: Migraines, I sympathize with you - I had a period of time when my children were both small when I used to get a headache every Friday and throw up all day. The allergist had me give up cola, tea and chocolate. That cured the problem but I sure was sad about not being able to have any of those things. Apparently,the common ingredient in these foods is tannin which can trigger migraines in some people. Coffee was still OK for me.