I had two male ball pythons years ago. I had to give them up when I joined the military and it was extremely heart breaking for me. Lucas and Carlos were beautiful and easy going little guys! Cleaning a stinky cage and feeding them mice was a small price to pay for having them in my life.
I recommend snakes to anyone who has enough responsibility to do what’s right for them. Do some research and find the snake that’s right for you and make sure there’s a vet in your area that handles reptile care for those “just in case” scenarios.