I don't drag myself to the gym. I don't force food down me throat. I am hungry and I eat. I feel the need to lift weights and I do so - and if I don't I feel crapola. Our bodies are wired that way. If you don't feel that way then something is off - you are overtraining, under eating, or something who knows.
Too many people stick to things that don't work.
If I change the workout I do and it starts making me feel flatter, less energy, less strong and less motivated, it is a sure sign that it is not the right thing and I think of something else to do. It is a fine line.
I have to admit though I hate putting weights away but if I don't my wife goes crazy ... so THAT takes discipline.