They are sick that surfeit with too much, as they that starve with nothing.~William Shakespeare
Too much of anything is bad, regardless how healthy or good it might be in small doses. Going over the daily recommended intake of food cannot have good consequences for you and your health. Even if you eat the healthiest, organically grown food available on the face of the planet, you will still get fat.
Overweight people are not a modern phenomenon. There were overweight, even obese people all over our common history. Just look at some old paintings and you will see fat people. A few hundred years ago they didn’t have unhealthy food, food filled with chemicals. All the food was organically grown. The big problem of those days was starving to death. Still some people managed to gain weight and become fat by eating only healthy food and getting plenty of exercise (walking was very popular then).
Eating healthy food is no excuse for compulsive overeating. Overeating will always make you fat. It doesn’t matter how healthy or unhealthy the food you eat is. The only difference is how fast you will get fat. It takes a lot of perseverance to fat by eating healthy food. But not impossible.
The only good thing about overindulging on healthy food is that your body gets a whole lot more vitamins and minerals which will keep yourself a little healthier than if you had overeaten unhealthy foods.
Ideally you would only eat the food you require to have the energy to get through the day. No more and no less. If you want to lose weight, you should eat a little less food that your body requires during the day, thus forcing your body to tap in its at reserves.
So keep in mind that eating too much food is never good. It will only harm your health and wellbeing.