I've been doing South Beach for a week now and have been so good about not cheating until today. DS is teething and his eating has been sporadic. Normally when we go out I pack a snack just in case because his food allergies make it difficult to find something he can eat when we're out. Of course today I forgot one and he got hungry so I ended up going to Brigham's and getting a banana split with the "banana on the side" so DS could eat the banana and I ate the ice cream and toppings. I should probably go run around the block several times or something