Yes, fast food is a no-no. Meat: how often? Meat makes the odor worse, you can experiment it, try to eat a lot of meat and then try to eat no meat for a time, you will notice a difference! There's a lot of toxins in meat (especially if it's not organic or if the animal has suffered or been anxious, the way the animal is killed may cause a lot of toxins too), meat is very rich in protein, and proteins produce uric acid when you break them. I eat meat once or twice a week, and my skin and odor is better than when I ate meat everyday.