To me snakes are much like people... some are just very defensive while others are very relaxed. I am hopeful that my snake will calm down with time. I do however understand why he is a cranky guy. His old owner never touched him and never fed him enough
( 1 mouse hopper a month). I have had him for about 2 months and he seems to be calming down a bit. He was also kept in a closet and never even really saw people. I keep him in my bedroom to make sure he isn't bothered much at all but at least he still can see me on a daily basis
If you get a snake from a good breeder chances are that it won't be as much of a jerk as my snake is.