Here's a tip for Cecil:
I've been married for a long time now.
My wife does not like reptiles. She puts up with them because it makes me happy.
My wife likes to do bike centuries. She belongs to a women's bike club that goes up Mt. Diablo every week.
I hate road biking.......and if you thing snakes are an expensive hobby you haven't seen how much a good carbon fiber road bike is fully decked out with quality components. Or how much those little spandex outfits cost. But I foot the bills without question because I know it makes her happy.
Sometimes you don't have to have a hobby in common to make things work - sometimes having individual and separate hobbies is a good thing. I've known couples whose love of reptiles was not enough to keep their marriage together, so go figure.
I count my time with my animals as a needed break from my wife and kids. It allows me a little bit of time every day to get a healthy space from them, and I'm positive my wife views cycling as the same for her. I don't know if personally, I would enjoy my hobby as much if I had to share it with someone else.
But hey - that's just me.