divine mercy and human responsibility