I've never really dealt with major acne on my face, if any, minor blemishes; I've just found honey to be one way to keep my skin healthy.
Honey is an amazing almost endless remedy for many problems body related. But here's the thing, just because you see a bottle at the supermarket that says honey on it, doesn't mean it's real honey, infact many are referred to as honey "sauce". My dad is a beekeeper so we have our own local pure honey company which means I know a lot about how the honey business works. The only way you know your honey is all natural and raw (which means it is also organic) is if you directly buy it from a local honey farm/beekeeper, or farmer's market.
What's the difference? Honey from a beekeeper is directly jared after extraction from the hive. Honey that is sold to honey companies that sell their honey in supermarkets, is processed with preservatives and has corn syrup added to it to maintain its liquid state and shelf life. Pure honey crystalizes (hardens to become crystal-like); this doesn't mean the honey has gone bad which many people think. All you have to do is put the jar/container in a bowl of warm water, or leave it out in the sun for a little bit and it will turn liquid once again. Processed honey will never crystalize because of the preservatives.
The reason honey is so good for the skin and illnesses, is because of all the vitamins and nutrients it contains. When honey companies process their honey at extremely high temperatures, pretty much all the nutrients and vitamins are killed off.
So you really want to make sure you're using pure honey on your face, otherwise you're basically just using sugar.