vitiate [VISH-ee-ayt] transitive verb;
1. To make faulty or imperfect; to render defective; to impair; as, “exaggeration vitiates a style of writing.”
2. To corrupt morally; to debase.
3. To render ineffective; as, “fraud vitiates a contract.”
I thought being caught masturbating to gay porn would have vitiated my marriage, but we worked through it.