Since you have shown that you have an incomplete knowledge of both the spirit and the letter of canon law, why not drop it?
Annulment is simply Catholic divorce with church sanctioned finessing of God’s directives. It’s a way to provide guilt free and consequence free divorces for Catholics.
Canon law is a joke. The whole thing is simply a system designed to finagle their way out of obeying God’s clear and plain commands as set forth in His word.
The CCC is a self-contradictory set of statements that allows a Catholic to claim they’re right about any topic they’re discussing with a non-Catholic. It plays both sides against the middle.