I wouldnt say theyre therapy for me exactly but stress relief yes without a doubt. I love caring for them. Every aspect of it is fun for me. Feeding, cleaning out tubs, giving them water etc...I take them out and hold them whenever i want. Theyre just so much fun to look at and interact with. Sometimes i talk to them too, thats not weird right? lmao. I also love having them bc it makes me different from alot of other people and i love being unique. So far i havent met anyone that says they keep snakes too when i tell them i do. Well except at expos i guess...People always ask SO MANY questions about them. Like they say that they hate them yet as im holding them in front of them they ask me 100 questions in a row lol. So i also enjoy that aspect of keeping them. It can be very educational to teach people about them. Hope this helps