He eats well if I feed him, but will sit for 45 minutes to an hour without eating if I don't feed him by my hand. I am not willing to let him bypass meals altogether, because he had trouble keeping weight when he was a young baby. He is happier, healthier, and more able to "cope" with everything when he eats well (when I feed him). I have tried letting him 'not' eat ("oh, he will eventually eat food if I let him starve a day or two"), but then he simply does not eat -- he gets very irritable, is not a happy little boy like he normally would be, he can't cope at all, melts down regularly, and has bad color in his face. He simply falls apart, so I feed him. Will he outgrow this? How can I entice him to feed himself? He is not that picky -- just does not feed himself? He is four.