I have had the same problem with all three of mine. My oldest is now 7 and we have noproblems(as long as we give her something she likes,she is very picky). My youngest is three and the strongest willed of all of them, he still fights us on food but it is getting better. Iasked my doctor about it and she told me that no child that has been offered food has ever starved. You should only offer meals and if he doesn't eat it then put it up and when he asks for food you offer him that. I have actually saved dinner overnight and that is what he had to eat for breakfast. Still he wouldn't eat it but by 10:30am he was so hungry that within 5 min. of me giving it to him it was gone! Also , my kids DO NOT get sweets/dessert unless they they eat their dinner, so there is an incentive to eating his food. Yes there have been fits thrown over no dessert but eventually they get it. This may sound cruel but it really is not. You are giving him a choice and he is not choosing the right choice and therfore he has consequences that he has to face for not making the right choice.Good Luck!-L. W.