recently i realise he loves food lik steam tofu, steam fish, steam egg. all the steam food. if i put these ingredients into his soup, he doesnt eats well. and he also love soup, just dont like the ingredient inside. and he prefer the rice to be soft..
and I also put some red dates into his soup to enhance the taste, to make him eaet abit more. amazingly, when there is food he loves, he can eat up to 3 portions of rice. if not, mayb only half portion or so.
Taking 3.5hrs for a meal is far to long alrdy! 3.5hrs later will be another mealtime.. usually if dear son doesnt finsih his meal within 30min, and can see that he is very 'restless', i will just keep away the food BUT no snacks at all until he finish a proper meal. but once in awhile if he left only 1 or 2 spoon, i will just let him off =)
and i dont think your girl is having sore throat, should be fussiness. if you're wry, can bring her to pediatrician and ask if there is any multivit that can improve her appetite =)