I think I know the answer to this one but thought I’d toss it out there. Maybe I’m just looking for some sympathy.
My 7 yr old son (only child) is the pickiest, most frustrating eater I’ve ever seen. He will not eat meat. He will not eat most sources of protein. He is great about eating most vegetables (though he won’t touch potatoes… go figure) and fruits, and is what I like to call a “carbivore” – if it’s got carbs, he’s all over it.

He won’t touch tofu anymore, and refuses eggs, peanut butter, nuts, and now says he doesn’t like quesadillas (shoot me now… it’s cheese, for god’s sake).
I am pretty sure it’s a power struggle and that I should back off, but it’s really really hard to make different meals for him. I know, you’re saying WTF?? Make him eat what you are eating, he’s not going to starve. True, he won’t starve. But if he doesn’t eat, his blood sugar drops and the behavior issues I mentioned in the previous post are amplified by about 100x. He’s truly a nightmare if he hasn’t eaten and cannot be reasoned with.
He will eat some meat if we take him out to Chinese restaurants. I let him smother the food in sweet & sour sauce. I have tried this at home, buying the same sauce, but no deal. We can’t get take out all the time for him, and we can’t afford ($ or time) to eat out all the time. At home, I found the Barilla Plus pasta which is made from garbanzo beans (protein) and he will eat that no problem. But it’s EVERY SINGLE DAY. That or pizza or a cheese sandwich.
Should I just let it go and keep making the same special meals for him, occasionally getting him to eat some meat, or should I play hardball and get ultra-firm with him and suffer through the low blood sugar tantrums, or something in between? Please tell me I'm not the only one to deal with this!
Thanks in advance!