You asked for open dialogue, and I believe that you just received it. If you choose to argue about someone's belief, then you may stifle the open dialogue. It is never right to call people names like fatty, etc.
When we correct pts on their smoking, their drinking, lack of exercise, caffeine intake, even tactfully, it all is going to hurt their feelings. Being told that one is doing wrong hurts their feelings. But to not address it hurts their body.
Often as nurses we must hurt pts to help them. And quite bluntly, it is quite wastful to keep paying for knee replacements, bypasses, disability for backpain, on a morbidly obese pt that refuses to adhere to a diet. Why should HCW work ever harder to care for someone who does nothing to help themselves? or who insists on overeating despite the harm that it is causing them.
Many of us have have medical issues that make it difficult to lose weight. I frequently use high dose prednisone, for example. We also make excuses as to why we eat the way we do. I'm stressed, my work place hasn't got healthy food, I can't make the time to eat right, yada, yada.
But the fact remains, that human biology (metabolism) has not changed that much from a century ago, or for our fellow humans in nearby nations. We (in the first world) have incredible resources for food, and ease of obtaining much of what we need, yet, have incredible poor health, bad eating habits, and skyrocketing obesity rates.
Recently, I went to NYC. I pretty much doubled or tripled my calorie intake. And yet I lost weight (despite prednisone). Why? I walked up stairs, downstairs, stood on the bus, the subway, ran to catch my ride and did alot of walking tours and was on the go.
That tells me something.