The Role of Divine Providence and Human Responsibility