Religious Liberty is the first of the first rights enumerated in the Constitution.
A few years ago I was in Canada and remember a news story on the radio about a Catholic high school which was forced to allow a homosexual student to bring his boyfriend to the prom as his date. Canada is just a few steps further down the slippery slope than the US is.