Although many foods will last for decades when stored properly (wheat, beans, pasta, etc.), there are some foods that last forever.