Honey has a shelf life and can expire as well as go bad.
If the honey has expired or gone bad. In this case, the honey will often crystallize, and in some cases it will taste sour or bubbly, so it is not recommended to eat it.
Because expired honey may harbor bacteria, which may cause germs to attack the intestinal tract, leading to abdominal pain, diarrhea and other symptoms; in addition, the nutritional value of expired honey is gone. Therefore, it is recommended that honey be consumed within its shelf life.