If you periodically suffer from migraine headaches, then you know how disrupting they can be. Everyday tasks like reading, focusing, or simply staying awake takes a monumental effort. The pain and fogginess in your mind are enough to keep you out of work and away from anticipated social events. Migraines can be chronic or acute, …