"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof...."
The athiest Democrats of the ACLU like to pretend that those last six words aren't there. But there they are.
Unfortunately, the Supreme Court also seems to have forgotten that those last six words are there.
Ah, that's the catch. Bill of Rights says "Congress shall make no law..." it doesn't say "Supreme Court shall make not law...". At least that's what some of the Justices seem to think.