Yes man Migraine really eats up our life. I do have that. But the simple thing which sees it off for a while is a good exercise. If I Jog in the morning, I usually wont have a problem at all. There are some medicines to prevent it as well. My doctor had mentioned about it to me.