@InigoMontoya said
Nope, it isn’t. I assure you I DO know what I am talking about. Adultery in and of itself is NOT grounds for an annulment. https://www.catholic.com/qa/why-does-the-church-not-see-adultery-as-grounds-for-an-annulment
Most of the rest of your post is also untrue