I understand the feeling of guilt. But I am glad you came for help and that you found out what happened. Sorry for your loss.

As an aside, there are tons of snakes that need rescue - go to petfinder.com and give some a new home. Maybe that will help you and the snakes. Just a thought.

Good luck in the future.