He's a challenge for sure. While sometimes there's no avoiding vet care, at the wrong time or for the wrong snake, I think they can lose their will to live when they're on
that fine line & if the treatment is too aggressive. I hope you can get him on track... I'm pulling for ya!