Why does this happen to me? My cravings for fish, eggs, and meat tend to be very much NOT related to calorie consumption...and I'm here from a low fat plant based cooked + raw diet. I'm not suffering from any deficiencies based on extensive, very broad-ranging blood tests that test for basically all nutrients!

I'm aware that most on here will say it is a problem of not having proper nutrition from eating vegan, but it only happens very occasionally. I eat the products and it vanishes. Can someone adequately explain why, potentially? Am I really lacking nutrients, or maybe temporarily lacking a nutrient or so?

I'm very tired lately, but for the past month I've had normal iron and caloric intakes. Why am I cravings fish, eggs, and meats?