We keep arguing about the snake love/affection question here. And I admit I was a big doubter, but now I know I was wrong: my snakes love me. I know they love me because I handle one or two of them every day, sometimes for 1/2 hour or more, and no-one has pooped or peed on me in the last 18 months.
But I went over to a friends' house to see her ball pythons, and guess what happened?