I think that talking about respecting beliefs is using the wrong verb. Respect is reserved for people. I don't respect beliefs, including my own - I hold a belief or I don't hold it, I agree with it or I don't agree with it.
There are plenty of beliefs I abhor and would do my best to oppose. That doesn't have to mean feeling hostile towards people who hold those beliefs.