DS used to be good at eating and was getting pretty good at feeding himself but we went on holiday 2 weeks ago and his eating was a bit erratic while we were away. Anyway now we are home and back into his old routine he is refusing to eat - I cook him things and he just bats my hand away, he totally refuses to feed himself and it is turning into a major battle. It's making me soooooooooooooo frustrated when he clamps his mouth shut and pushes me away. Any ideas on what I can do?