M.C.
I agree with the other post. I would have him evaluated by a social worker or pychologist. 9 seems awful young for thinking about his weight especially if you said he's been like this since he was young. Like one post said that someone may have said something to him about his weight or he could have also heard someone else say something about their own weight. Good luck.