I get mirganes for two different reasons. One being its heridetary and I'm stuck with it. The other is when my sinuses flare up and get full, the mucus has no where to go but to stay there so the pressure in my sinuses makes me have a migrane. If my migranes persist for a long time, like off and one for a month solid I call my doc and we go get a CAT scan and find out if its my sinuses, both times we did this it was my sinuses and a sinus surgery did the trick. Also my sinus migranes come when my allergies have been bothering me alot and I have the sniffles or I don't get enough sleep because of allergy problems. Didn't have a mirgrane for a long time after my sinus surgery. But my other migranes come and go as they please, doesn't matter if i have the sniffles, or if i have had enough sleep (if i am sleep deprived i get them more often), they just hit me for no reason, thats how i tell the difference between a sinus migrane and the other. Maybe ask your doc if there is something he can prescribe for your migranes and he might even check out something else just to be sure nothing else is going on. If you read the sheets they give with the medications it tells the side affects and lots of them can actually cause headaches for some people. Amanda