Vice and virtue are woven in the human heart, pope, priest say