I feel for you Steve, I really do. I've never had to deal with that situation and I'll explain why.
I had snakes before I was married, not a whole bunch, but a few. I made one uncompromising condition of the marriage. I explained to her that if she ever came to me and said "it's me or the snakes" that I'd carry her bags to the car.
That may sound extreme, but it's simply something I will not compromise on.
I will keep what I want and do as I will in that area and she has understood from the very beginning that she has no real say in the matter. That's the way I am.
Everything else can be a team effort, and mutual decisions, but when it comes to the snakes, there is no room for discussion of any type.
I've been married going on 16 years now and my opinion hasn't changed. If she insisted I get rid of all the snakes today I'd leave with them.
As was mentioned earlier, to demand that someone you love abandon the one real thing in life that they enjoy isn't a display of that love it's a display of selfishness.
She has never had any participation with the snakes unless I require a hand when sexing an aggressive specimen or something, but she accepts them and understands that she will be living with a good number of snakes for as long as she wishes to live with me.
I'm not offering advice, or telling you to file for divorce over your snakes, this is just how I dealt with the situation before it became a problem.
Never once in 16 years has my wife ever complained about the number of snakes in the house.
She fusses a little when the odd roach is found loose in the house, but that's more feinting irritation than anything.
She initially claimed she would never complain about the snakes, but she would draw the line at venomous. I waited until my son was 9 and no longer a small child before I got my first rattlers. Turned out she didn't mind them after all.