Wouldn’t it be simpler to have a separate feeling for “stomach fullness” and “hunger/thirst?” There was an old, pre-Y2K game, Alternate Reality, that used this as a mechanic; notably, players who were both starving and dehydrated and then ate until they were too full to eat any more while neglecting to drink anything could die of thirst while still having a full belly, as the game manual itself warned.
Also, instead of trying to combine conditions in ways that aren’t directly explained to the players, instead perhaps characters lacking the “Self Aware” trait might only see the most important message at any given time? For example, a player who is both “Starving” and “Thirsty” would only see “Starving” until that was dealt with, or until “Thirsty” drops to “Dehydrated.”