I get migraines too, and they are very annoying and totally ruin a day or a few days. I agree with the stress bit - that always seems to make everything worse. I have actually seem multiple articles on "Stress is making you sick". I sure hope you can find what is causing yours so you can get...