I’m farming favor with Tartarith, and every time I return from a realm I get food that only lasts for 1 realm and the shops have the same inventory.
For the food thing, maybe boosting the character trait where food lasts longer helps. I boosted it by 8 levels, and each time only costs 1 point. Very cheap and worthwhile when you think about it.
What I mean is the RNG is giving me the same result every time.