I had a Biak GTP neonate that did nothing but bite. I never once thought of giving it up. I continued working with it and was making progress. Unfortunately it died.
Then I had three Blood Python babies. Yep, have the paper towels handy because you will be bleeding. Again never once thought of getting rid of them. Just worked with them and settled them down.
The two baby Kings I recently got have bit me but that's just cute.
My yearling Cen Am Boa can get moody and has bit me.
My Ball, BRB, Dum, GTP, Hoggy, and Bloods have all bit me at some point.
What I'm saying is if you keep snakes it's going to happen. I have to say a bite from a Ball is nothing. Come move by male Blood around when he is grumpy. He will help train you in handing snakes. But thick bodied powerhouse trying to tag ya! He's usually pretty good though. Just has those special days but thankfully I've delt with enough snakes to know how to handle it.
Consider yourself in training.... You and the snake both.
Also examine the cage and make sure all it well. A stressed snake will be cranky and act out. If everything is good give it time to settle in and then start working with it slowly. Other than a quick check I don't usually disturb a new snake for the first week or two. I try to let it settle and take a meal or two before handling much.