Isolating yourself in a dark room every time you have a migraine can feel a little defeating, and well — boring. Many people search for other ways they can help relieve symptoms or even stop migraines from happening in the first place. Some find that with a little observation, they can start to learn what their migraine triggers are, like a certain food or type of stress, for example. If you can actively avoid the things that seem to set off a migraine, you might be able to prevent them.
Also, the National Health Service recommends trying to live a healthy lifestyle as much as possible, including things like eating a healthy diet, limiting your caffeine and alcohol consumption, getting adequate sleep, drinking plenty of water, and exercising. In fact, some exercise can even help reduce or prevent symptoms of migraines, like yoga.
Research has shown that yoga can help reduce the intensity and frequency of chronic migraines (via the Journal of the Neuroscience of Rural Practices). Yoga is a mind and body practice that incorporates different movement, poses, breathing exercises, and mindfulness techniques. It can help reduce anxiety, depression, and stress — a big potential cause for migraines.