My husband and I have 4 young children. We are both employed in full time permanent jobs and are by no means rich but certainly not struggling. My father the kids grandfather has been bringing over food past it’s use by for the last few years for the kids on a regular basis. Some examples are soggy store cut watermelon showing a use by date of 7 days prior, yogurt a month past use by etc etc. My father is very well off so it’s not like he is trying to treat them to what little he has. I have told my dad for the last few years please stop giving us the expired food as we don’t need it and I don’t want or need to feed my kids expired dairy and fresh produce (I do understand some food is still good past best before however the food he is gifting is mainly fresh produce and dairy based). Every time he laughs and tells me to stop being ridiculous and that it’s fine for them to eat. My husband and I can’t understand if it’s fine to eat why doesn’t my dad eat it. We then throw it out taking up room in our bin (which is prime real estate with 4 kids). My dad then proceeds to either message or ring me asking how the kids enjoyed the food he left for them. When I tell him I threw the expired food out he again tells me that’s ridiculous and the foods fine. It makes me feel extremely disrespected and insulted by my father and I can’t understand his motivations for continuing to do this. It really pisses me off.