I hear your frustration. My 3 year old likes Bread, Water, Juice, Fruit, Yogurt and Pizza. Most of all cereal. If it were up to him he would eat cereal all day long. He rarely likes meats. He would rather eat a bowl of string beans before chicken. I appreciate that he likes fruits and veggies but again he eats them when he wants them. I even tried the lunchables...but he only likes those for the crackers and cookies. He wont eat the cheese and rarely eats the turkey.
Its frustrating but I know my son isnt starving. If he is starving he will eat whatever you give him and even try new things, like egg whites...but he has to be famished to do that.
My oldest is a pain as he doesnt want to try anything new. And when he does (thru bribery) and realizes he actually likes different foods, he cant get enough.
It's like you said, your daughter is gaining weight so she is not underfed. Don't worry so much as I have come to realize their eating behavior changes as they grow up.
Heck, I once saw on TV that some parents give their kids Pasta for breakfast. I thought UGGH!!! but my hubby said "why not?" he says if they are gonna eat all those carbs breakfast is the best time to eat them.....gives them energy for the day and they will burn it all off......
Just know you aren't alone. We all face challenges, slightly different, but yet the same.
Hang in there..you arent alone.
Linda
Work at Home 4 Your Family -- Not Your Boss
www.workathome4yourfamily.com