You might of just got a mean snake, sometimes that happens. I would suggest keeping his handling to a minimum until he starts eating normally or chills out. I would honestly suggest cleaning your room really well too and washing your hands and drying them every time before you handle him. It’s quite possible your BP smells a rabbit on you or constantly smells it in your room. Having another animals sent around could stress it out. The MOST important thing you can do is not stress, you should look into anxiety medicine if your anxiety is that bad, mine is and I’m medicated for it that’s why I’m suggesting that to you. BP are weird eaters but they can go a whole hell of a lot of time without food. The first time my ball python went on hunger strike the internet was not around like this and it scared me but everything turned around, he did not touch food for 6 months and he was still a juvenile. I literally did nothing different other than just leave him alone a little more then he started eating like normal. Just be hopeful and I’m sure it will for you to. LASTLY I would highly highly suggest against taking your snake anywhere and force feeding it unless a experienced vet who handles exotic animals tells you so. Also if your snake ends up staying that tempered you could always go to Pet-Co and see about their return policy and try your chances with another ball python.
EDIT: your anxiety and stress could be sensed by the snake in turn stressing it out further (who knows) I’m just assuming so try to stay calm when your around it. At least if it benefits anyone it would still benefit you.
Sent from my iPhone using Tapatalk