My 18 mth old son used to be brilliant at eating. Would eat almost anything you gave him. He'd eat veges, yoghurt etc but now he will only eat a good breakfast and after that he may or may not eat what I give him for lunch or dinner. He won't eat custard, yoghurt and veges seem to be off the list too. Any suggestions?