Im sorry to hear that your mom acts that way, but hey, at least she lets you keep some snakes, some people parents would never let their kids have snakes.
I think she probably feels between a wall and a sword. In one hand she is trying to make you happy and in the other hand she is trying to keep your "non-snake friendly happy" too. I feel bad for her in a way, She is probably stressing out about it.