Hello. Sometimes I wake up with a migraine. Sometimes, they just start, just like that. Light bothers me badly. Wear sunglasses alot. I can tell when Im going to get a migraine every so often, because I see little dots shooting around before my eyes. My migraines last anywhere from a few days to over a week. Ive tried everything. Nothing works.