You wrote “public institutions do not claim to be founded and directed by God” roughly within an hour of writing “how does the Gospel imperative of Love Thy Neighbor fit in for you?“ to another poster.

Theologically an organization cannot “sin”, so whatever “the Catholic Church ... refusing to admit its sins” means, it is a construction of your own.

The Church teaches that societies are natural to Man and, under the Natural Law, government has certain duties and obligations which individuals do not have, and corresponding rights and privileges to accomplish them.

Our American view is schizophrenic since Jefferson wrote that “..... all men are created equal, that they are endowed by their Creator with certain unalienable Rights ....That to secure these rights, Governments are instituted among Men”, and then in the 20th century SCOTUS began to avoid speaking of natural rights.

Try tackling that without a personal attack inconsistent with your "vocation".