Welcome to post civil war America.  The 14th Amendment guarantees equal protection of the law. Colorado's Public Accommodation law forbids discrimination on the basis of sexual orientation.  The Civil Rights Act of 1964 did mandate that business could not discriminate on the basis of race, gender, or religion.  Congress has since passed laws that prohibit discriminatin on the basis of disability.  That is why all children, regardless of disability, are entitled to a public education.  Catholic Schools are religious institution who have the constitutional right to discriminate, they are in the public.    Americans should know their constitution, why don't you?