Migraine attacks can be very painful. They can cause trauma and take away your attention from whatever you are doing. The pain can be triggered at any point of time. There are many ways to fight migraine attacks. The efforts and the foremost thing that you can do is to jot down important points about your migraine like how long your head pain remains, how often do you get headaches, what do you think gives you migraines and many other points. This will help you keep a tab of your migraine, so if at any point you visit your health care provider, you can always give them a detail of your pain. And this in turn will help the doctor give you the right medication.
The second thing that can be done is to be careful of what you eat. A good diet will keep away any head pain as far as possible. So watch out what you eat, before you even think of satiating your tummy needs and craving, think of the terrible head pain that may follow. Also it is a known fact that drinking lots of water can practically fight any disease and also keep you hydrated and healthy and fit.
Be careful about taking too much of alcohol or caffeine. For some people who have migraine the pain is triggered when there is too much of alcohol or caffeine taken. So stay away from all this as long as possible, at least till you know you are fine.
Stick to a particular sleep schedule. Do not lose out on much sleep and make sure you catch at least 8 hours of sleep. A good sleep will help you wake up fresh and start your day on a fresh note. Lack of sleep may give migraines. So sleep well!