A migraine headache is a severe pain felt on one, and sometimes, both sides of the head. The pain is mostly in the front around the temples or behind one eye or ear. Besides pain, you may have nausea and vomiting, and be very sensitive to light and sound. Migraine can occur any time of the day, though it often starts in the morning. The pain can last a few hours or up to one or two days.