C.Y.
I am not sure about the eating situation, but my son also went through a period when he hated having his diaper changed. He hated being forced to lie down and not being in control. It lasted several months but he eventually got over it and is now fine when I change him. I tried to make sure that I had everything at hand, wipes etc. so that I could change him as quickly as possible. I didn't yell at him, but held him down so that he knew he did not have a choice in the matter and did not laugh so he wouldn't think that it was a game. Once clean, I would let him stand up when I put the new diaper on and he was fine.