It does my nut in when people get anal over something being out of date. The way some people carry on you would think food is automatically going to kill you 1 second after midnight!
In my house we routinely go for canned food that is "out of date" over newer stuff. The joke being "You can't eat that... it's far to young!". There are tins of beans lurking on shelves that are a good 5 years out of date, I'm sure. They will be 100% OK when we eventually get around to eating them.
Bread rarely has a chance to go out of date in our house - we tend to demolish at least one loaf a day. On the off chance some bread does go a bit south, we just throw it in the toaster. Everyone knows stale bread makes the best toast!
Milk is fine as long as it doesn't taste foul. Again, in our house milk doesn't get much of a chance to go off, but even if it was on the turn we'd use that bottle for brews. I can understand being wary of dairy products if you have IBS. My mum suffers from it and if she has certain foods that aren't completely fresh it can really kick it off.
The only foods I refuse to eat when they're a bit out of date are foods I refuse to eat when they are in date
Generally speaking people need to follow the "if in doubt, throw it out" rule and not what some number say on the box. If that fish finger smells funny - chuck it. If it doesn't, cook it and the 5 days ago useby can be damned!