Absolutely agree that you should remove temptation but drawing the analogy to an allergy, we need to do it very carefully. While this sounds great in theory, this is where we have to be careful about not blaming the victim. When you take away chocolate from an IR kid, they do not realize it is not any different than taking milk away from the lactose intolerant. Because fat is the last permitted prejudice, it can feel like discrimination even if done with love and the best of intentions.
You cannot discriminate against someone with a peanut or wheat allergy. It is not their fault they have it so you are not shaming them in any way taking away peanuts from a child who is allergic. You are protecting them. Not so with obesity. Since society is still permitted to blame and discriminate against those with weight issues and does, when a family does it (presumably with love!) any critique of weight is perceived as an attack on the self. So there is an element of shame when you make dietary modifications to someone else’s consumption (unless you are being paid to do this!). So our children do view mom saying they should be eating this instead of that as a lack of acceptance and a critique because we are in essence saying they have failed in some way to eat properly and they need our guidance. I have had a lifetime of this from my parents (started at the age of 13). I know they mean well but there is an element that this is my fault and whether CICO or exercise, there is a solution that I am not employing and how did I let myself get this way and why do I not have the control to skip dessert?
While I did not realize it until now, one thing that has helped me is reading all the science that shows weight is hormonal. That IR causes obesity rather than obesity causing IR. That is huge. I know when I have carbs I want more carbs. When I do not, I am ok and feel very little compulsion to consume them to excess. This has almost nothing to do with will power or my emotional state. While I bear responsibility, ultimately and must deal with IR for my health, it is not my fault and I may have found a solution in keto and IF. The same as avoiding dairy helps the lactose intolerant.
While I have not lost as much in the last year as I had hoped, I have lost a significant amount and even though I am still overweight, I have relaxed about it in a way I never have. A lifetime of getting the message that this was my fault, that CICO and exercise were important, that I needed to stick to a moderate carb diet and CICO and what is wrong with me if I cannot?! I think that is not the message to take to our sons but that is the message they are used to seeing from the society we live in
The message instead is you have a hormonal issue, you have an allergy to sugar. It is not your fault but you need to take care of yourself. As @amargolis said, show him Fat Head. I really think we need to end the fat prejudice but until we do, we need to help others understand this is hormonal and not will power