Question: what does it mean when you have a headache for two days?
Answer: Migraines are a severe type of headache that can last for days, or even weeks, at a time. They start with a feeling of general illness that takes hold one or two days before the headache begins. Some people experience aura, or bright, flashing vision changes, before the pain begins.