I have had my ball python for a little over 2 months now and he is still snaps at me. When I brought him home, he would sit in his shelter and snap at me if I moved anywhere around the cage. Everyone told me to leave him alone for a little while to let him get acclimated. I left him for a couple of weeks undisturbed, but when I went back to him, he still tries to bite me if I try to pick him up. Does anyone have any ideas as to what I should do or why he is doing this?