My son was such a good eater up until a couple of months ago but now he'll put food in his mouth and he'll spit it out, I know when he's full as it's normally thrown on the floor but he hadnt eaten much before tea so I was sure he'd be hungry and eat some but he had about 2 mouthfuls then starting spitting it out so I tried him with toast/weetabix and same result, also the past couple of nights I've not managed to get him asleep until late at night so I'm wondering if he's going to bed hungry. Please tell me this ends soon 😩