I know it takes courage for you to share these parts of your life, but know that you have plenty of support through this site. Thank you for sharing with us, and I am so happy that your snake can bring you such peace! I will hold you in my prayers. The road is hard, but worth it, and sounds like you have a buddy to share it with.