I know this may sound preachy, but you need to let go of the morality play. It is not a bug, it is by design. But I have read several of your pieces. Incidentally, I know exactly where you are coming from. And when I decided to give up on the morality play and stick to a healthier relationship with food.
As far as clean eating, it’s a fad too. However, we do have evidence that highly processed food leads to more calories. We also know that food, in the highly processed category, can be addictive. This is again, not a bug, but a design feature from the food industry.
I also know you are seeing a mental health professional. Keep doing that, but work on getting away from the morality play. Oh and 500 calories, you know what that does long term. Because you have lived it.