Migraines have multiple sources, but make sure it's a migraine that DD is having. The doctor is the best place for advice and meds; they have some that can be taken to prevent migraines. Also, if you can, see a chiropractor. Good luck and yes, GRRR to your husband, his mom, and his sister.