‘Venerable’ Archbishop Sheen brings us hope