several docs have told me in not so many words "dark & quiet place best enviroment to stop one",or if you feel one starting to hurt the place to retreat to B4 it gets cranked out
( and feeling like lil gremlins got hammers taking turns hitting your brain )
migraines are serious shit,could be sign of worse things,SEE A DOC hell it could be something simple cuasing them,sinus problem a pill will cure up,
sinus problems have kicked more than a few to life in my head,bad ones that lasted days and days,A cool wet washcloth on my forehead helped sometimes ,i guess it let me focus on it and not the frigging pounding behind my eyes ,
good luck