I posted the above because I wanted to help clarify some aspects of the conversation. IOW, I felt that some comments were not fully understood.
As I read and understand the above listing of Catholic teaching, I can agree with it. I do not fully agree with some other aspects of what Gustave has said, as I understand them.
But, I think that my posting of Catholic teaching lays a good foundation for a common agreement.