Another Catholic teaching with absolutely no Scriptural basis.
Or any basis of ANY kind.....
Ant that....from an authority on Catholic teaching......sheesh..