As someone who has cared deeply about sometimes esoteric things, I've found that caring is actually the shortest path to being _hated_, mostly by other people who care about the same things but for different reasons.
The best thing I did for my own sanity was to stop caring so much.
But this is still the case. One of the things I care the most about is having a consistent moral framework. I care less about the specifics of that framework; everyone's is slightly different, and I think that's a good thing overall. However, I do care that people apply their own frameworks consistently, and when they don't, I call them out on it.
Still mostly just ends up with me on the receiving end of a lot of hate.
Which is ironic, given that in my experience, the worst of it had come from people whose moral framework is presumably incompatible with hate!
I care deeply about that, too, and it's really not healthy for me.
There are people such as yourself who live by rigid guidelines, there are people such as myself who live by morphing guidelines, and there must be people who live by nothing at all. I don't think one approach to life is strictly better than the others.
That's where I imagine the negativity you experience stems from. I don't know anyone who appreciates the imposition of rules on their lifestyle, regardless of how well you think you've profiled their framework. Especially in a casual setting, most people just want to get along.
And it can earn one a surprising amount of hate because you aren't willing to make exceptions.