Migraine headaches typically affect one side of the head. They can last anywhere from a few hours to a few days. Some people have them weekly, others have fewer than one a year. Migraines usually begin sometime between the teen years and the age of 40, and can be classified as either ""classic'' or ""common.'' At the onset of a migraine, the blood vessels in your head first shrink, then swell, causing pain. Tension, bright lights, loud noises, strong smells, weather changes, fatigue, missed meals, and emotional upset all may trigger a migraine. The headaches may also be brought on by many common foods and beverages, including lunch meat, hot dogs, alcohol, beans, coffee or tea, cheese, chocolate, nuts, pickles, raisins, and canned soup. Artificial sweeteners can trigger a migraine. Many women get the headaches before or during their monthly period. There are a number of prescription medications for migraine. They tend to work better if you take the medicine as soon as your headache starts. Discuss these and other methods of preventing migraines with your doctor.