hi i just bought a 6 foot jungle python, he is about 3 1/2 years in age, when i first got him home which was about 4 days ago he was really flighty and trying to get away from me when being held, since then i have been handling him and getting him out of his cage and he has been getting alot better, like before he use to slither away quickly when i wen to pick him up, he has stopped all of this and is quiet easy, now heres to the problem, since he has been gettin use to me handlin him he tries to come up my arm and behind my head, after day 2 i gave in and let him go, as its hard to stop a 6 foot python from moving towards you without upsetting it, so as i said i let him go and he has been fine not biting or anything just sniffing and been a bit curious of everything, well today i got him out the same as normal, washed hands, tea towel with my scent to detur him away from the snake hook, he procedeed to slither up my arm and near my neck and then just lashed at my face and scrapped my lip, i instantly put him back in his cage, then tried feeding half hour later to see if that was the case but he snapped at the rat then spat it out. now please any idea why he snapped or if it will happen again and what i can do to try and stop this thanks