I completely agree with the previous poster as well. I have a kindergarten boy at my school that does the same thing. His mom has given into this so much that his menu is nothing more then a dry bagel, plain pasta, goldfish, and pretzels. She told me he has texture issues and gag reflex. I do not mean to be sarcastic but he has no problem at birthday parties gobbling down cupcakes and candy. One day he ate two pieces of chocolate cake at a birthday party we had. That was when I knew there was nothing wrong with him. This will become a complete control issue and manipulation if you let it continue. Just give him small portions and do not offer any other food if he doesn't eat then he will learn to make sure he eats at his next meal. Children will not starve themselves but they will manipulate us into giving in to their fussiness. I sat down with mom after my observation and told her my feelings on the matter and asked her not to send in special food (we serve food at my center) each day. I have had him try something new every day since. At first he would gag and I would stand very firm and reassure him he would be fine. I am talking about a chicken nugget here not brussel sprouts (mom says he only eats Wendy's so she goes there every night) We have been doing this for two weeks now. He has tried pancakes, sausage, animal crackers, yogurt, cheese and crackers, a cheese sandwich, and the list goes on. He knows we will not tolerate his behavior and he is beginning to make strides. The first day I actually caught him trying to make himself vomit. And within a few weeks he is trying new foods each day. Since he has been eating he has energy, he is not as pale, and his mom is thrilled. Sometimes children can manipulate mommy just because they know she loves them and wants what is best for them. I am not a doctor, or a psychologist however i am pretty confident in saying that there is nothing wrong with your son if he has no problem eating what he wants to when he wants to. If I didn't see this with my own eyes I wouldn't believe it. Stay strong, be firm, and don't give in and I am sure when he sees he cannot get away with this and will stop. Good luck!!!