This is what I found from a bit of research and I just want to see all my options for my first snake. Corn snake Ball python Milk snake Western hognose snake King snakes California king snake Mexican black king snake Coral snake(not sure, says it's venomous, I saw only in 1 list so might not be beginner friendly at all) Gopher snakes Bull snake Rat snakes Garter snake Sand boa Rosy boa Brown house snake Boa constrictors Woma python(not sure about these, don't know much about them) I listed groups of snakes as well as specific ones, obviously a corn snake is a rat snake, etc. I am looking for a very easy snake to care for, as well as very good at handling(I would love to hold my snake 1-2x a week, that's what people have told me is okay because you can't hold one after feeding, not sure if you can hold more often) How long can I hold a snake and how often? Ball pythons are really cool, but I'm reluctant of getting one because of how picky they can be(I am NOT feeding live), and maintaining humidity(not sure what is needed to maintain it; spraying tank, having a humid hide, or what). I want a snake that is easy to care for, one I can leave if I ever go for a week long vacation(7 days tops, or a weekend but doesn't happen often at all), and be interesting to watch(I will set up a natural vivarium instead of using aspen and fake plants). Could you list the right snakes that fit all that as well as basic care listed to the right of them(lifespan, humidity, temp, handleability, minimum tank size for adult, mice or rat for full grown, any special thing like climbing branches or how sand boas spend most of their time burried underground). I would GREATLY appreciate that and I of course would do a lot of research into that specific species. Thank you for your time.