If your mom says the snake has to go, and you live there... you kinda have to let it go to a new home.
If you live on your own, you can have whichever pets you want(as long as you don't have regulations there prohibiting pets).
I'd guess that reptile pets are prohibited due to salmonella, and because it's an exotic.