I know how you feel.. My husband makes it very clear he doesn't like the fish because he can't do anything with them and they don't make him money. He's pushed and pushed me to start breeding them so I can make money and pay back all the cash he's dished out for tanks and decor and fish. It's so hard to explain that breeding fish doesn't really MAKE money, so the whole thing just frustrates him. He gets mad when I look at Aquabid and show my daughter fish cause he says "I know you want to get another one.. NO" and I don't even ask for one. He doesn't understand how I can look at pretty fish all day as a form of entertainment.. >.< He also doesn't understand how I can want more, doesn't understand how important they are and can't fathom them as anything more then decorations.
We've had many an exchange about how I assign humanized personality traits to each fish through my need to bring them closer to my own level, which in turn enables my drive to interact with them. And that if I could simply disassociate those characteristics and see their behavior as nothing more then natural survival instinct, I would understand why they're not good pets. Of course when I explain that we humanize every animal we have, the dog, the cats, he doesn't want to hear it, because dogs can follow verbal commands and fish can't.
Basically he says they're boring and the only reason i like them is because I have a stronger imagination then him. Which is true. :) But I still get picked on for my fishies and snails and you should see his face when I find insects outside and get all coo-y over them! Some people are just unable to understand the attachment a person can have to another creature, fish or otherwise.
Like you've, we've come to a compromise. I have a 15 dollar a month budget. If I want to spend more, I have to save up. And I keep my fish talk on the forums or just.. away from him. Thankfully my daughter has mollies and my brother has adopted Corrin (dirty fish thief!) so they're still safe to talk to, as long as my hubby isn't around.
Remember you have us, we understand, and we won't judge! ((((hug))))