All the suggestions here are great.

I second seeking out professionals like chiropractors, cranial sacral massage therapists, and acupuncturist.

Are you getting close to that time of the month? I regularly get hormonal migraines, and find that when I have a particularly hard workout, it triggers it or makes it much worse.