Perhaps eating the majority of your diet fruits and veggies, fewer grains, and ensuring that the nuts are raw will help (no cooked fats - nuts or oils). Peanut Butter is a cooked fat. Try raw almond butter instead :) Soy ice cream I'd also consider to be a problem... processed soy like that really isn't good for you. It can slow your metabolism. If you must have a fake ice cream, it would be better to have rice ice cream than soy ice cream. Or even better, freeze ripe bananas, blend them with some water in a blender when frozen solid (chop into pieces before blending), and add some frozen fruit to the blended banana and blend again. Yum :)