Honey does not go bad because, it has two preservatives. It has sugar which prevents it from going bad and it is acidic therefore, this kills the bacteria. For more information, go to http://en.wikipedia.org/wiki/Honey.
1 year ago
Last edited at 11:52AM on 8/6/2012
I've had honey in a plastic container go stale before (in a cupboard in an off-campus college apartment in Provo, Utah), if you call that going bad. It was still edible, but it didn't taste so good. It wasn't terribly old. We had a mold problem, though.
Other than the water-thing people mention, it should be noted that honey has anti-microbial properties, which would surely increase its shelf life. Sugar itself, in large or concentrated amounts has medical uses, including against bacteria (notwithstanding how it might be bad in lower than 100% sugar amounts). Although bacteria and other pathogens need and like certain amounts of sugar, it's not the same if they get too much, or in the wrong way. Don't go eating sugar to fight an infection, though. It doesn't work like that as far as I know (some people say a spoonful helps to increase effectiveness of antibiotics, but I don't know about that). It may keep stuff off of food, kind of like salt does (like a preservative) or help for some kinds of infections and things (like abcesses, boils, splinters) via poultices and such (topically), but it's not done by eating it.