human failure and divine purpose