Since there seems to be some confusion about the matter here is what “religious freedom” means. It means you are free from state interference in the holding of your religious beliefs (or lack of them) and from attending and pursuing your personal religious observances (or lack of them.) The Government cannot harm you for being a Christian/Jew/Muslim/Hindu/Zorastrian/Mormon/Theosophist/Christian Scientist/Buddhist/Atheist/Agnostic/Deist/Pick-something. That is all.
Your right to religious freedom ends where my nose begins. Religious freedom is not license to warp or block the participation in public life of others whom you do not approve of nor is it license to evade any law you do not like even if your religion tells you the law is wrong. (To violate religious freedom, a law must specifically target religion(s) or irreligiousness.)
You must serve the nice lesbians in your restaurant, You must provide contraception to your nice non-catholic employees. You must sell nice black people movie tickets. You must rent those two nice gay dudes a party-room for their wedding if same-sex marriage is legal in your state.
Religious freedom does not oblige anyone to approve of your views or do anything to aid you in adherence to your religion (or lack of it.)
Religious freedom does not mean that you have the right to be shielded from people who have other religious views, sexual orientations, attitudes or propensities, skin colors, politics or anything else whatsoever.
If your god is so weak and your faith so brittle that merely deigning to conduct business with any person is an existential threat then your god is NOT real and your faith is NOT sound.
You do not have to like us. I don’t ask you to do that, I don’t have the right. Obviously, I hope you will but I strictly only demand that you to be civil and participate in free small-“L” liberal public life just like everyone else. It isn’t hard. Nobody is going to bite you.