^This. Even if he hasn't made terrible mistakes with his snakes, surely he's made terrible mistakes at some point in life and someone somewhere would have already known better than to make the mistake he did. Most likely because they've done it themselves. It's only human... Don't let this deter you. Learn from it and move on. Pass the lesson on to others. At least you are trying to make it right and you've learned a harsh lesson. It's the ones that never learn that should not be breeding IMO.