I feel your pain, I sort of have the same issue. I know that if the “best before” date says July 20 and I eat it on the 21st I’ll be okay, but I have to talk myself into it. Heck, I have an issue using freaking toothpaste after the supposed expiration date.