There’s a lot of wisdom in what @Diygurl19 said here to @Tulip that we can all benefit from learning. You could just as easily call “the things you love” a “rut”. Finding it difficult to “give up the things you love” is no different from “being stuck in a rut”. It’s just another way to say you’re doing what you’re doing because you’ve done it for a long time and are comfortable doing it.
The context here, of course, is that many of those things you’ve done and find comfort doing are also preventing good health or even slowly destroying whatever good health you still have. To climb out of a hole you must first stop digging and to get out of a rut you must first stop wallowing in it. In the specific context of nutrition, I prefer to say “abandon” rather than “give up”. Abandon implies positive action, whereas give up implies surrender. You take action to gain better health. You are not giving up anything that matters to that, whatever might be the specific “things you loved”. So you have the choice of wallowing in the passive ‘giving up’ of nothing of particular value, or actively embracing the real good you have chosen as the alternative.
Back to your regularly scheduled programming. 