Understanding Divine Providence