Why things happen we May never know and may. Not want to know as. The Lord tests us and Wants us to depend on Him. Not on the world or Do it by ourselves. For that is why He is there you see. For us to go through those Valleys as well as mountains.