If you are using soy products like tofu and soy milk here are some things you may want to consider (at least if you are male.) Japanese women sometimes feed their husbands Tofu if they suspect he is cheating (or because he leaves the seat up.) Soy has phytoestrogens which are female hormones. Soy can wreak havoc on the male physique. Here is an article from Men's Health that tells about one fellow that started growing breasts, and having problems keeping his pencil sharp because he was drinking soy milk. http://www.menshealth.com/nutrition/soys-negative-effects

I used to drink soymilk but found that almond milk tastes better and doesn't have the negative side effects (like crying during Bud Light comercial's) that soy does. There's lots of products that contain soy including "Ensure." so make sure you read the labels. B