Heresy, just remember that your body is what keeps you going. You take care of it, and it'll take care of you. If you don't, you'll keep having migraines.
Like EDJ said, you have to make time. And you really HAVE to if you're looking out for your own well being. I understand the job situation cause I've been there before (not for years, but months at a time) but at the same time, the people that you work for aren't as important as you (to yourself).
Keeping a water bottle around and filled, is probably the easiest way to stay hydrated. I started doing it and I drink several 16 ounce bottle of water each day usually.
This thread is turning into some Doctor advice and shit though, lol...