If you have ever experienced a migraine, you know that it can be devastating and debilitating. Many people are not able to work when they have a migraine. In fact, migraines often make it difficult for the person to function at all. If you suffer from migraines that...