By classifying certain food groups as “bad” or “good” it not only creates an unhealthy relationship with food, but it can lead to more consumption of these “bad foods” than someone who doesn't look at foods as “good” or “bad”. It is one of those scenarios that what you can't have, you want more. It isn't sustainable for most people to eat only fruits and vegetables and lean meat every day of their lives. (or whatever you consider “clean” because there is no definition of it).
By having a “cheat day” it implies guilt which also creates an unhealthy relationship with food, and you also tend to over eat more than you would if you had a plan on your caloric consumption.
I’ll show you how to eat more on days you want to, without the guilt. But while still enjoying the foods you love, and remaining accountable for your actions. there is no such thing as “good”, “bad”, “clean”, or “dirty” foods that in fact you can eat whatever you want, and still see the results that you’ve always wanted. You can in fact have your cake and eat it too.