Ah, I know exactly what you mean. And of course, the solution isn't as easy as just getting rid of the junk in your house.... If you REALLY want to sabotage your progress, you WILL find a way. I know I always do. Progress goes very, very slowly for me because of my apparent desire to take two steps forward and one step back. Thankfully that equals out to one step forward, hence the tiny bit of weight loss. I really do seem to be on a 4 days on/3 days off schedule.
And believe me, I keep the cleanest cupboards around. Nothing but lean protein, veggies, beans, rice, oats, fruit, nuts. My urges to sabotage are strong enough, though, that I leave my apartment, make it through the drive-thru or grocery store, and make it all the way home without being able to talk myself out of it.
Anyway, all this to say I know where you're coming from. I don't have a magic solution to share with you, I'm still on this road myself. Some people say that if you can sort of put off your desire to do something bad to yourself, it will eventually go away. It's worth a try if you haven't already. And yes, I agree with writing things down -- if you can get yourself to write down every single thing, even when you fall off the wagon, something might click in your head when you start seeing the differences between the days.
Anyway, like I said, I'm struggling with this too. So here's a
instead of sage words of advice