Yeah that is completely unacceptable! I know he was just frustrated but the child won’t starve themselves and by reacting to it is only going to make it worse. All you can do is try and offer food. My 2 year old is going through the same phase for I don’t even know how long, ages! He mainly eats snacks, we always give him a full meal 3 times a day and he rarely even touches it but will happily eat snacks, it baffles us! But there really is no point stressing about it, as long as he’s eating little like snacks and yoghurts and is drinking plenty of water then that’s all you can do! I think I would just say, if you’re going to react then just leave the room because he doesn’t deserve to have your frustration and anger taken out on him, it’s completely unfair. And again, will make him worse and maybe even give him a complex around food
Have you tried baby led weaning? I also watched a video that said: don’t put all the things on his plate, just 1, and the rest in the center of the table, for everyone to grab and share. You and your husband should eat from there (communally) and see if he follows you.
100% agree that is not appropriate or right to say to anyone especially not a 2 year old. However, he clearly was very frustrated and said this completely out of anger. I would say listen, when you feel yourself get that way walk away go take a breath go scream into a pillow out of sight but watch your mouth! My sister went through exactly the same phase with her son at that age and it seemed very stressful! It doesnt need to be made even more stressful by you both being angry with each other. I would say what you need to say, allow the cooldown and move on x