LOL...your tirade is funny.
Still no explanation for the 50+ years of non-Catholic teaching.
See #33.