a lot of snakes get defensive when it comes to their heads, the term "head-shy" came to mind reading your post. its generally best to not try to touch the head, snakes tend to dislike it, cant say i blame em.
now, a couple of things in your post concern me! if you got the snake 2 days ago you should not be handling it! its probably incredibly stressed out, and being played with is probably making that snake feel even more stressed out. i understand the want (almost need) to handle a new, not to mention incredibly interesting, pet. but, in this case, its best to leave it alone for ATLEAST 3 days, a full week would be better, and waiting until it takes a few meals without hesitation is probably best. i am by no means an expert, ive just worked with alot of snakes.
also, tanks are for fish, not snakes. theyre made to hold water, not heat or humidity. with alot of work, which can be stressful for both you and the snake, a tank can work, its just not the first choice in housing, but i understand new keepers "need" to see their snakes. for more established snakes being seen is fine, theyre acustomed to it. for younger, newer snakes, it can cause problems. i personally reccomend rubbermaid (or other similar plastic storage boxes), their translucent sides allow us to see them if needed, but also allow for more security for the snake. they are also very good for holding heat and humidity, even when well ventilated. i keep most of my snakes in rubbermaid, everything from my ball python to my red blood pythons, white lipped python, scrub pythons, carpets, the list goes on. i can tell you they work. just a few thoughts
J
-----
Jaymz
"got a bowlin ball in my stomache, got a desert in my mouth. figures that my courage would choose to sell out now..."