We are staying with MIL and FIL. MIL made the kids (3 and 11mo) cheese on toast for tea. I noticed the cheese was 1 month out of date and decided to take it off DS (11mo) as I didn't want him to get ill - he had a stay in hospital 2 weeks ago so I'm a bit protective of him atm. Was happy to let 3yo eat it, made DS marmite on toast instead. MIL seems offended now.
Was that unreasonable? I am quite careful about food hygiene having 2 young children, and in my opinion they are generally too relaxed about it - food left out all day when it should be in the fridge, that kind of thing.