The Constitution gives you two independent rights in a single amendment where religion is concerned. You have the right to free practice as an individual, and the government can do nothing to impose on you when engaging in that right. Second, the establishment clause, where people derive the "separation of church and state", frequently all too loosely. This means government cannot force any established religion or religious practices on individual private citizens. It cannot, likewise by the first part, stop other individuals from practicing theirs in your presence simply because you might be offended. The key is the constitution binds government, not individuals. To bind individuals in any way, shape, or form, including the free practice of their individual religious beliefs is the DEFINITION of being unconstitutional.