I suffer from migraines. I have been down too many times and they can last for days. I have found that there are things I can do that really help and that is Excedrin Migraine. If I take this when one is just starting, I will not see it get any worse. In fact, it may go away completely so my recommendation for this product is huge. Take it before it gets bad and more often than not, you will suddenly realize that it is gone. Give it a try and you will be glad you did.