As one of the most hardcore types of roadies, I've experienced many of the extremes of human endurance. Like the need for sodium, magnesium, and potassium from massive leg cramps, or calorie crashes when it feels like your tank runs so empty you hit a massive wall where your body all but quits.
One of the things I'm only just becoming self aware of is the need for iron/protein as a direct craving, not some common indirect theoretical knowledge.
I've been on the same basic daily diet for a year with very little variation. I've noticed times when I crave eating extra stuff. I used to be massively overweight, so I'm super aware of avoiding binge eating and most junk food. However, I've found a pattern where sometimes I need a fresh fruit, and others–I need something with protein and iron. If I go straight to those resources at the right time, the cravings stop. If I get it wrong, I feel hungry again and crave something more in a short amount of time.
I get the impression I was overweight when I was younger because I lacked the awareness to connect these dots... along with a nutrient poor base diet.
It is just a thought I've been mulling over in the back of my mind for a few days. I wonder if others are either more subconsciously able to crave a better available food that meets their needs, or if I just failed to RTFM when I was born and most people are aware of this kind of connection. So... are you self aware of different types of hungry where eating a small amount of the right thing can make the issue go away when you would otherwise eat too much?
I was vegetarian for about 20 years and never really missed meat (feel like for most people, giving up meat only means giving up 4 things - pigs, cows, chickens, and fishes), but vegan I couldn't do. Cheese. And mayo and eggs. I joke with my vegan daughter that the vegan versions are made from xanthan gum and wishes. But yeah things like chicken nuggets? Processed meat things I can't tell the difference and for some items do like the veggie or vegan versions much better - burgers in particular, I love all sorts of veggie burgers but hate hamburgers. Order black bean burger with bacon and cheese at my work cafe and nobody bats an eye so I'm not the only one.
Healthier as an omnivore, I'm sure that's different for different people, but for me personally it is working better.