My nearly two year old in the last few days has started putting food in his mouth, but then immediately pushing it out with his tongue. Things that he definitely likes and has asked for - including banana, biscuits and chocolate. Today he did it with all his lunch except his yoghurt, put it in, but then rejected it, leaving a huge pile of tongued food. He didn't then eat anything all afternoon and was clearly hungry for dinner, for which we brought out the big guns, his favourite spag bol. He was so upset, kept putting it in his mouth then spitting it out and crying - he clearly wanted it but something was stopping him. He then asked for DH's bread and butter and shovelled it away, but periodically rejecting bits apparently at random. He then tucked away two yoghurts.
I had a feel around in his mouth but couldn't feel any teeth even near the surface, he just has his back molars to go.
He doesn't appear to be ill or have a cold or anything that might go with a sore throat.
Any ideas? Also, any ideas on what he might be able eat other than yoghurt? It's so distressing seeing him upset about wanting to eat.