Welcome, and I am sorry to hear about the dilemma. What catches my attention is you have been feeding her in a separate enclosure and I think you should stop that immediately. I don't think there is a quick fix but that is a start. What size enclosure is she in? I also think she may need a bit more heat than a che bc pythons need belly heat. Are you using a thermostat or dimmer to regulate the heat source? Try to weigh her and get a sense of how much food you really need to get into her. Remember ,ball pythons do better with one appropriate sized meal instead of several smaller ones. Kudos to you for all you have done and given to her. She may have some senior citizen grumpiness but you can fix that if you tweak a few things. Good luck.