My 8 year old son started life as a great eater, but gradually he reduced the foods he would eat and now we have a problem. He refuses to eat most healthy carbs, eating only apples and sometimes strawberries or tomatoes. He regularly hides his sandwich, apple and yoghurt from lunch and I have found piles of rotting food in his room. He only eats junk food, biscuits, muesli bars, etc. Lately when we encourage him to eat his veggies at dinner he gets so upset and gags then vomits.

A lot of his behaviors I recognise from my time spent nursing people with eating disorders and from my own bulemia but I'm not sure if how I respond to bulemia is appropriate for a child. For example tonight after he stashed most of his dinner in his pockets I sat with him as he finished. When he vomited it all up I cooked him more and made him eat. I want to remove all junk food (not that we have much) from the house but im worried this will lead to him losing weight. He's already super skinny.

Does anyone have any experience or advice? Should I take him to a child psychologist or am I reading too much into this based on my own history of hiding food and binging which started at not much older than him. I'm seeing a dietician soon myself but have my own bad eating habits done their damage already?