30 Things That Could Be Causing Your Migraines
Stress

It's commonly known that stress causes migraines, but you might not know that relaxing after a stressful day can cause migraines, too. Known as a “let down” headache, this happens when the blood vessels expand after being constricted for a long period of time. Manage your stress throughout the day by using breathing techniques and taking breaks when you can.