re: Migraines a naturopath who is a good friend suggested extra magnesium for migraines and the person who tried it said she's been headache free since starting. YMMV, of course.

re: other stuff.

I'm not a vegetarian, but I can't get enough protein every day, either. I get way too much fat, and not near enough protein. I don't want to cut down on fat because, like someone else here said, I only eat healthy fat--olive oil, etc. I will cut down on fast food, which really puts me over the top on fat even when I choose the low calorie options. I've made those healthy fat changes overall and I don't have much else to change.

I threw away Will's birthday cake, but not before I had a piece! oy.

Karen