Tested in Every Way: The Catholic Priesthood in Today's Church