Honey lasts forever, it has been found in Egyptian tombs, still edible.
Sugar also lasts forever. Honey is just sugar.
not true. honey has additional antimicrobial factors. this is why it was traditionally used to treat wounds, even up until ww1, it was used on the battlefield.
here's a white paper that briefly explaines how bee saliva in the honey breaks down into hydrogen peroxide after application.
https://www.frontiersin.org/articles/10.3389/fmicb.2012.00242/full
(post is archived)