I've learned that snakes will go when they have to go and they will eat when they want to eat.

The petting seems kind of normal. I've known a few that do this, including my guy.