Why is chocolate unhealthy?
because it has a lot of sugar and fat in it. In what you know as “chocolate”. You do not like “chocolate” as it is, you like the fat and sugar it contains. Real chocolate is bitter, and have next to nothing fat in it. When they say that chocolate is “good for heart”, they mean that the nutrients contained in the real bitter unprocessed chocolate are good for health, heart, whatever. Try eating real bitter piece of a chocolate – it’s brown, bitter and comes in lumps to see if you like it. If yes, you like the chocolate. If not, you like fat and sugar, diluted with a little bit of chocolate powder, to make them eatable (no one can eat just fat).