Migraines: Stress, dehydration, lack of exercise, poor sleep, caffeine, and skipping meals can all cause headaches. Medication overuse can also cause this and can be to tylenol (acetaminophen) or ibuprofen. See your doctor if you still have migraines after truly stepping back and avoiding all these things. Hope this helps.
Answered 10/14/2015
4.9k views
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question