I know how you feel. I accidentally let a hamster we had get overheated and die the other week. I felt horrible. I still feel bad. but you learn from your mistakes and move forward. that's what life's about right? Your snake and my hamster are in a better place now and everything happens for a reason so we just have to put our trust in the universe I guess lol.