Migraines are severe headaches that often involve feelings of sharp pain behind your temples, eyes, or ears. In some cases, people also experience sensitivity to light, nausea, and vomiting. Migraines can last from a few hours to several days.