I heard somewhere (I think it was Dr. Oz) that after a bad eating day it takes about 5 days for your weight to get back to where it was. That's if you immediately go back to how you normally eat. So when that happens to me, I just figure on 5 days and everything will be okay, sometimes I'll fast for one day just to speed things up. When I eat like I'm supposed to (with minimal processed foods) I have 2 to 3 servings of fruit and it doesn't hurt me. I think it depends on what health issues you may have. I am not diabetic so I don't worry about carbs from plant based foods.