Dh and I decided to do a thorough clean and clear out of all the kitchen cupboards this morning. Much to my dismay, we found plenty of foods that have passed their sell by dates that had clearly been forgotten about. Dry foods like two packets of lentils, a packet of rice, tins of stuff. Some herbs and spices. Varying from Sept '13 right back to July '12 
Dh does not like eating out of date food but I am not as anal as he is fussy. So eg the rice which is two months OOD will be fine and I should be able to convince Dh to eat it too. However how old is too old? 4 months? 6 months? I can imagine July 2012 is pushing it a little so I may have to bin that packet.
I hate wasting anything especially food, so cant believe how this happened! Especially since we are on a tight budget..
(Personally I blame the Dc. I cant do anything (even go for a wee) without being followed or screamed at, (separation anxiety at its peak). so there are a lot of jobs which have not been done for a long time. ignores the crumbs on carpet and finger marks on wall Tell me am not alone).