Please provide the sources. Else we don’t know if this is your opinion or official church doctrine.
I present what is my best understanding of Church teaching. If you follow my posts you will see that I regularly quote from Church sources. If you take issue with it then show where I am wrong.