As much as you want people to respect your religion, other people want you to respect that they are not part of the same religion. Pushing legislation on birth control is the equivalent of pushing the Catholic religion on non-catholics. Would you be okay with a law stating that all females in the workforce had to wear burqas?
It's fine to let your religion define who you are, but don't forget that there are other people with other religions, so don't let it define the law.
Only regulations on birth control is the left trying to force people to buy it that have a religious objection to it. Isn't that ass backwards to what your implying?
You're right, bad example. But the issue of catholic hospitals and universities rejecting birth control is another can of worms. If businesses can be exempt from certain regulations because they were started by a religion, then I have a few religions I'd like to start to help with some businesses ideas I have.
But my other main still stands as well. The issue of gay marriage is almost entirely made of christians pushing their beliefs into law (Defense of Marriage Act).
Different can of worm, hardly, exact same can of worms, religious based or even deeply religious business owners can not be forced to provide services that violate their faith. It goes to the free exercise clause and I am very confident the courts will agree.
As for your other main, you mean a small minority of the gay community trying to force society to change millions of years of tradition and law to bastardize a the definition of marriage. Screw them, they want to create something new, let them name it. Marriage is a union capable of natural procreation, the shit they are proposing is not.