The Catechism is a compendium of general revelation, which is binding on all believers (indeed, we would believe all human beings). The "living Christ" only gives private revelation now. True private revelation that you receive is binding on you, not the world. The Church communicates general revelation (the Bible, and Tradition).
Check out the newest version of the Catechism issued by the Church. I'm not talking about publications like the Baltimore Catechism. The most recent full catechism is fairly comprehensive, and it addresses many issues specifically, with references.
Regarding the nature of non-violence, you said: "true non-violence is an outcome of love and springs from the heart and the freedom of knowing you are made in the image and likeness of God." I don't think we have any disagreement there.