This is certainly a subject of great debate. I think as pet parents, we like to give our snakes human emotions. I know I do. But in all reality, no one knows what is going on in that mind of theirs. In my opinion, I think snakes can appreciate more than we give them credit for, and are most definitely more intelligent than some like to think. All of these opinions are just that, opinions. No one has learned to speak snake, no one has asked a snake "hey, do you like this?" Sure, it is easy to tell what they clearly don't like, and a good owner we can tell when they are unhealthy or stressed out. But other than that, who knows? I will continue to believe that our snakes like us, recognize us, and enjoy what we provide for them. And if that is your fancy, you should feel free to think that too. Remember that old saying about fish? Fish are yellow-brained and can feel no pain... Who ever asked a fish if something hurt? There are no absolutes in this world, and everyone has room to learn something. The most important thing is to make sure that your snake is happy as well, not just you.