If you are hungry, your body will let you know. If you are not hungry, don't eat until you are. I let my body decide.
I'm still taking a multivitamin and fish oil. Gives me tons of extra energy
I'm not sure about the sweet potatoes or corn
I indulge about once every two weeks with some Thai Food (Masaman Curry, Chicken, peanuts, potatoes, onion, and rice) but my hubby is getting burnt out on Thai Food so we might get something else from now on.