Ancient and mysterious, honey has long been celebrated as being a nectar of the Gods. Sadly, the honey jars on our supermarket…