Are you positive they are migraines? If you are getting them everyday and not take triptans they maybe what is called rebound headaches. If your body is used to taking a med everyday for headaches and you don't take the medicine it is sort of like your body/brain goes into a "withdrawal" type state. You may want to speak to your MD about helping you reduce the meds you are having to take daily. I went through the same thing (w/Tylenol and Advil) so my MD helped me with a step down program. I hope this information helps. Best wishes and I hope you can find ANYTHING that will help. Feel free to email/ask me with any questions. I am not a MD but I have been a pharmacy technician for close to 20 years.
Also, have you thought about allergies to anything you have in your bedroom? Good luck!
LaDonna L