Nice of you to share your story. Snakes make wonderful comfort pets and are much less demanding than say a dog or cat. Plus I find their calm existential state soothing in its own way. They are not eager to please you or dependent on you pleasing them. You just provide them with a safe and comfortable environment and they provide you company and a generally reliable personality. I especially like BPs because they are very cute and have great little mannerisms.
I work in mental health as an emergency responder and recommend snakes to a lot of my clients.