There was an answer.
As Job sat in the ruble of his former life, covered in the ashes, he asked God the most fundamental of human questions: why? Why did this happen to him? Why did he out-live his children? Why did his lose all of his wealth? Why was his wife nagging him? Why did his friends turn on him? Why was he sick? Why couldn’t he sleep? Why did God do this to him? Why wouldn’t God answer his prayers? Why had God forsaken him? Human questions. Our questions.
Then God shows up…and He doesn’t give an answer. But He could have. He could have told Job what was going on in the court of heaven. He could have told Job that the Accuser had challenged Job’s integrity before God. He could have told Job how all of those horrible things were allowed to show the Accuser and the heavenly host how faithful Job was. He could have told Job how pleased He was with him because he had withstood all of that misery and never abandoned his faith or integrity. He could have told Job how he would be forever remembered for his patience and faithfulness.
Sometimes, no answer is given but that doesn’t mean there isn’t one.