Try an antihistamine, I use 2 dristan and a couple Advil extra strength when I out of my prescription. Anything is worth a try...
Magnesium with no calcium added. I take the magnesium in the morning and then take calcium before bed. It has helped with my migraines and chocolate cravings...
If your not start journaling every thing you eat and drink. Make notes about the weather. I have had migraines since 6 years old and I'm 52. One of my nemesis is Sodium Benzoite. He's in every thing...