I have developed a strong deep stare. I can not avoid holidays since I have kids.
When someone says something about diabetes that is even the least bit intrusive or judgmental. I break out the deep stare, and say nothing.
It usually takes care of it. I really don't get much in the way of comments about it.
We are allowed to tell people to mind their own business, and then the next time they probably will.
There are also some good comebacks. FOR ALL WOMEN NO MATTER AGE OR SIZE, if you get an annoying or intrusive comment, say :
" well you can say that because you are fat and you totally understand it "
She will never mention it again.
If a man says something, tell him that you are doing it because it prevents erectile dysfunction, " I'm sure you know what I'm talking about " ( spoken very loudly )
He will never mention it again.
Then you can enjoy next Thanksgiving with out a worry in the world.