My 4-year-old son basically will not eat anything other than things that are entirely made of starch or sugars. Anything involving any kind of meat or vegetable is immediately and completely rejected. This has been going on for about 2 years. The doctor said it is "fine" but I really don't see how it is normal or healthy to live off of such a limited diet consisting of foods with very little nutritional value. He is pretty normal with everything else, though.
I have never denied meals to my child but I have tried making only healthy meals where it is not possible to pick apart only the "junky" or starchy parts and avoid everything else and he will literally starve himself for 3 days and completely refuse to eat whatsoever. He will then go into a "zombie" state and I swear this child will let himself die because he will still absolutely refuse to eat anything until I allow him to eat something he likes. I don't want to continue this because it clearly is not healthy but neither is living completely off of starches. I have tried blending it into food, disguising it other ways etc. but absolutely nothing works.
What else can I try here?