As Catholics, do we have to accept everything the Church teaches?