That is a very clear explanation. Well done. I know it’s hard. Being Catholic ain’t for sissies! We put that on a shirt once for our Confirmation retreat.
Funny thing is I am a LCMS Lutheran.
We tend to have a very high view of marriage also.
My bride is Catholic, and when we were about get engaged she went to her priest in Lincoln Nebraska and told him she was dating a LCMS boy.
He took her by the hand and laughed. Told her she needed to read the Bible more, and that “Your boyfriend will be very orthodox, but that is ok”.
Turned out the priest knew my pastor, and my pastor growing up .