Job 29 – 31. Is it OK to question God?