According to my parents, he hasn't eaten in 2 months. I do believe they may have left a live mouse or rat in there and that could be it. I know they've done it before, even when I say it's dangerous to do that. It's hard to put a foot down from hundreds of miles away. My other two ball pythons are perfectly healthy. I'm not sure what went wrong with this one when they were caring for him. I told them that he doesn't eat rats because he's small enough to fill up on mice, so they shouldn't have put a rat in with him anyway. (Whether they did or not, I have no idea-- but a mouse could do that much damage if it was aggressive enough). All snakes are fed separately so it makes sense for only one to be bitten up if put in with an aggressive mouse/rat.
As far as giving him up to another owner, that all depends. My college is shut down and it might be for the rest of the semester seeing how this panic is going. I'm going to be switching colleges as well as I want to get into another major, and may end up staying home as opposed to a dorm. This means I can watch over my own snakes again instead of them doing so. If it isn't extremely costly, I can work with him to heal him. The eye is my main worry since if those are just scabs, they will go away as long as they're taken care of properly and not injected. Another worry is the fact he's not eating. If there is something I can do, I will try but if not, I'm not going to let him suffer anymore. I don't want to see him die so young.
And my parents aren't doing this on purpose. They didn't know. Of course they don't care for them as much as I do, and they don't spend time in my room so they're not always looking. But they're not evil. They're just very inexperienced, and sadly that was at a cost.