My ball python has been off feed since the middle of March. I have been trying to give him food weekly, but he is refusing every single meal. I am starting to get worried that he may be ill. I know that ball pythons can be finicky eaters, and can go forever without eating.