@Pippinwhite -- You and me both. However, I have a friend whose son has a corn snake and she said she never knows it's in the house. But you don't get affection from a snake like you do a dog or cat.
She said he had a friend who's a snake enthusiast help her son build an escape-resistant cage, and said the snake hasn't managed to stage a jailbreak yet. Apparently, you have to seal all the corners of the enclosure and make sure the snake can't lift the lid off with its head. Her son's enclosure locks, so unless the snake has turned criminal mastermind, hopefully it won't be able to get out.