Definitely giving you hugs! Don't feel so guilty, you are doing great! I agree with previous poster and try dropping the dairy first, give it a few weeks to get out of your system and your lo's. Don't forget the hidden dairy as well. Here is a list of all dairy and soy and their "hidden" names you'll find on processed foods.
MILK FREE DIET
Avoid foods that contain any of the following ingredients:
*artificial butter flavor
*butter, butter fat, buttermilk
*casein
*caseinates (ammonia caseinate, calcium caseinate, magnesium caseinate, potassium caseinate, sodium caseinate)
*cheese
*cottage cheese
*curds
*custard
*half and half
*hydrolysates (casein, milk protein, protein, whey, whey protein)
*lactalbumin, lactalbumin phosphate
*lactoglobulin
*lactose
*milk (derivative, protein, solids, malted, condensed, evaporated, dry, whole, low fat, non fat, skim)
*nougat
*pudding
*rennet casein
*sour cream, sour cream solids
*sour milk solids
*whey (delactosed, demineralized, protein concentrate)
*yogurt
*brown sugar flavoring
*caramel flavoring
*chocolate, milk chocolate (cocoa butter is ok)
*high protein flour
*margarine
*natural flavoring
*Simplesse A "D" on a product label next to a "K" or circled "U" may indicate the presence of milk protein
SOY FREE DIET
Avoid foods that contain any of the following ingredients:
*miso
*shoyu sauce
*soy (flour, grits, nuts, milk, sprouts)
*soybean (granules, curd)
*y protein (concentrate, isolate)
*y sauce
*textured vegetable protein (TVP)
*tofu ingredients
*flavorings
*hydrolyzed plant protein
*hydrolyzed soy protein
*hydrolyzed vegetable protein
*natural flavoring
*vegetable broth
*vegetable gum
*vegetable starch
**Studies show that most soy allergic individuals may safely eat products containing soy lecithin and soybean oil