It occurred to me today that several years ago, I changed my tune. I went from "that food isn't good for me" to "that food isn't good". This, to me, is the difference between feeling punished by healthy food vs. preferring healthy food.
I know there are differing opinions about what healthy food is; I consider healthy food to be fresh and real, as opposed to chemical-laden and nutrient- and fiber-free. Others' ideas may be different...
What I also know is that I am more satisfied and find more enjoyment when the food is fresh and real. This frees me from the mindset that healthy food is some sort of punishment.