I've always been really proud that Kyan isn't a big sweets or junk food eater. I'm really glad that he's always had more of an appetite for fruits, crackers, and things rather than a kid who wants pop, chips, cookies, etc. (Although we do give him those things as well but really he never wants them

) I talked to his Pedi at the 2 year check up and asked him what I need to do to start getting Kyan to eat more meats and variety of foods. I give him a mulitvitamin and he gets his servings of fruits and veggies and grains/breads and dairy daily but the meats worry me and the variety of veggies.
He's stopped eating potatoes unless they're french fries. No mashed, no sweet, no baked, and he used to love them!
He no longer eats pepperoni but he loves pizza.
The only meat he eats is chicken and preferably in strips or nuggets and I try to make my own with my own breading and healthier but still it worries me.
He won't eat eggs, no matter how they're cooked poached, hard boiled, fried, scrambled. None.
He won't eat bacon, ham and he will nibble sausage every blue moon.
His Pedi says it's no different than if he were vegan that he gets his proteins and things from the vitamins as well as from certain fruits and things, but it just concerns me.
Today I tried PB&J sandwich and he refused. He ate the nutragrain bar and his peach juice and then he took a fit. I couldn't even bribe him to take a bite.
For snack he ate an oatmeal cookie that I baked last night, and this morning for breakfast he had cereal with milk, grapes, his vitamin, a yogurt smoothie, and orange juice.
I'm going to try to make weiner wraps tonight and I might even put cheese in one to see if he'll eat it since he has been slowly eating cheese better, and mac and cheese but he has refused these things every other time I offered it.
So should I just give in and make chicken nuggets as a stand by if he refuses the other?
Should I just keep offering it to him?
Should I not worry about it?
Should I refuse to fix other things and then let him have his snack later and then go to bed or just refuse snack and all to let him know I'm not making seperate dinners for him each night?
I'm starting to be at my wits end, and it's not that it's even making him different dinners, it's just that it concerns me that he's not getting enough of the right foods.