On the migraines, I know they can be debilitating, my mother use to have them. My daughter-in-law was having them regularly and she went on a gluten-free diet (which since it is now a fad, is not hard to accomplish) and the migraines have basically stopped. i have no idea how that worked, but it might be something you can try (it probably will take a week or so for the effect, if any to show). I wish you luck in finding some way to minimize or eliminate the migraines, since they are basically controlling your life.