Im glad he's eating and I hope he makes it through... but on the care sheet it says they live about 8 years in captivity so if hes already that old I wouldn't think its anything you have done and his age might be creeping up on him.