Поставьте границы - вещи сына не давать ни при каких обстоятельствах. Забыл варежки, иди без них или сиди дома. Про конфеты я бы сказала прямым текстом - свои спрятал? ну так и Ванины не ешь. Он должен знать порядки в вашем доме. Он - гость.А вот с отцом я бы отпустила их вдвоем.