It's your life but no one should be with someone who disrespects their pet...leaving my ex who was a jerk about my snake was literally one of the best decisions I have ever made. Usually people like that tend to to be rude about other parts of your life too.
My current bf isn't a big fan of snakes but he knows that I love them and he respects that. He is willing to handle her and listens when I talk about her. He doesn't love snakes and maybe he never will but that's okay because he is kind and understanding about my interests.