I hardly ever get migraines and if I do I take a nap and it is gone. Taking a nap does not work I wake up in the middle of the night and I still have it. I was also thinking that this is due to blood loss but my doctors office said having a headache is normal