So what is the truth? The truth is that there is nothing wrong with your willpower. You are not fat because you are lazy. If you are fat, it is because you are what you eat, but not in the way you were taught to believe. There is more to food than calories. The explanation is macros.