Ok, so I know nobody will read but still. I often have migrains, but always during the day. My migrain will always start with a light headache, then a strong one, and then I have to puke. I realised to late I had a migrain, so when I went downstairs to warn my mom (she sleeps on the couch, it's 05:15 am) but I puked on the stairs. I had to clean it all up, and drink 3 liters water. Only good thing is always that after I puke a couple times, my migrain will dissapear. I just needed to vent a bit, enjoy your day/night!