There could be something else going on. I spent 5 years thinking that my DS1 was a fussy child, it drove me insane, meal times were always a nightmare, I'd send him to bed without dinner if he didn't eat it. Until I realised that it just didn't work so I gave in and just let him get away with it. Recently it has come to light that he may have sensory processing disorder. Sigh.