The Catholic church has a set of beliefs and teachings, as done any church-based school. Even secular schools have ethics and codes of conduct. When you choose to attend the school, you agree to abide by those values that the institution holds and in many cases sign a document stating that. If you don’t agree with their values don’t attend or leave. Don’t make a church of hundreds of millions of people change their belief system just for you. How arrogant and selfish.