I agree, just eat as much as you need/want (sometimes we need to do this) but keep the items healthy. That way your calories won't gang up on you too fast and you will get fuller quicker if you fill up on high protein or high fiber foods. And sugary foods will wreak havoc on your blood sugar and possibly bring on headaches when you crash afterward.