Whew! I didn’t know if all that (from the Catechism) would go into the post. (It was very slow to load.)
I will let you access all the other links. Great information there — especially in the address by the Pope to the bishops!