Every snake has a different personality. Yeah he might be hungry or stressed, but some snakes are just more aggressive than others. My male pastel has hissed at me from day one. He is not hungry and has a perfect living environment. He has never struck at me, and as I have spent more time handling him, he gets better on a daily basis. It just takes TIME.