I've gotten a migraine that lasted for about a month, probably longer.

All I did was sleep, throw up, go to the ER to have an IV and some fluids and sleep some more. I even missed school for a month. I lost 10 lbs. in 1 week because I couldn't eat anything. My headache was so bad I could barely bring myself to take a shower. Unfortunately, I had a job at this time and was pretty much let go because of my 'condition.' During the 10 million visits to the ER, they also figured out I was anemic. I was SO tired of getting blood taken, getting shots and getting IV's. They finally prescribed me migraine meds that costed like $21/per pill. I think it was Zomig or something like that? It starts with a Z. That was waay too expensive, so we switched to MaxAlt which is less expensive and works better than the Zomig did anyway. I also had endless catscans. Nothing was found. I even got examined and questioned by a few neurologists and NOTHING. At one point, they even wanted to do a spinal tap (the neurologists), but the normal doctors said they didn't find that to be necessary. That's a good thing cause I wouldn't have put up with that anyway. lol. I was so pale, too because of the anemia. Hemoglobin this hemoglobin that, I got so tired of hearing that. Well all of that FINALLY went away after a month or so and I THANK GOD returned to normal, I didn't know how much longer I could take that.
Sleep, throw up, get stuck with a million needles, be in pain, throw up, sleep, wake up from sleep to throw up, pain, sleep. Yeah that was my life for a while.

Ok, I'll shut up now.