God has a reason for allowing things to happen. We may never understand His wisdom but We simply have to trust His Will . .