Re the previous post:
It goes w/o saying that Hashem's ways are inscrutable and the only way we can know for sure why things happen is if He tells us....