No, you can't make this stuff up. It's evident he doesn't listen or should I say, comprehend what he's been told. It's evident that he hasn't paid attention to the fact that you do feed your children in a very healty manner. As for the ham, I don't blame you...it's two weeks old and it's time to toss it out. If he was so darn concerned about eating it, he should have eaten it himself. As for the tupperware getting back to the better person...that was just a stab to get you to take the bait.
I'm sorry he's still at it, but you are doing well. Keep the journal for your own protection.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.