Flesh is dumb, yes. But I can attest to really wanting to do something (and really PLANNING to do it) and then change to the point of awakening to something different (I love eggs, too - but know I cannot eat toast with them)
I gave into a very strong craving to eggs just last week I think it was (the one morning I ate FOUR of them); later when I had a BM it had an incredibly strong metallic smell to it.