I'm trying to avoid cheat days
There you go again with food.
But that's not to say your strategy is bad, it's just that even good strategies keep getting applied only to food.
Think of each day that you don't work out, go to the gym, walk a shit ton, etc as a cheat day.
This is cognitive behavioral therapy here. You are changing the way you think and behave.
You're on the right track, just expand now into motion, excercise, etc. Don't injure yourself.
@BobbyFK when was the last time you were in the gym? Let's get a video.