I think it's that also. I don't see the body actually craving something that would be harmful to it otherwise. I have a problem with milk but can eat milk that's been processed such as cheese and yogurt. It's really strange but I love cheese, cream cheese, cottage cheese and yogurt. I also love sour cream and the dishes you use it in. I don't like buttermilk so much but I do love to cook with it. Strange isn't it?