Not really sure why you felt the need to point it out if you're actually grateful, but okay, haha. You asked for
opinions. If you wanted a well constructed argument against why your "opinion" is probably just delusional or wishful thinking, here you go:
If you do it right, you don't need "cheat days". They're almost always counter-productive. Just look at that post of the guy who made almost 0 progress one month (because he had an 'eat whatever' day) and then made some phenomenal progress the next by simply getting rid of the fat kid day. (I'll also point out that everyone else in that thread told the gentleman in question, "Just keep at it, sparky!" Me, I gave him shit for being a pussy and told him to man up. Fortunately for him, he listened to me and not the advocates of your kind of thinking.)
There are much better options than cheat days. As already outlined, most of them are of the "eat healthy and smart all the time so you don't even feel the need to 'cheat'" persuasion. There are also strategies like carb cycling, re-feeds, and some more complicated stuff.
How you feel about it doesn't really matter. Except that in your case, you are letting it dictate what you do. Which is, generally speaking, a very very bad idea. And the most common cause of dietary failure. Hence, "free days = failure."
Still don't agree with me?