I'M SO DISAPPOINTED IN PASTORS who don't know how to answer the question, "What do you tell people after a tragedy, when their faith is shaken to the core?" People don’t need silly, fluffy responses like, “Well, God loves us, and He’ll help us make it through this and make us stronger than ever” – or some such nonsense. That’s not an answer; that’s a cop-out by those who don’t know the answer to that question!
The answer to the above question - for those who KNOW the Bible - is simple:
We live in a fallen world where bad things happen! He allows all of us the free will to do as we wish, and sometimes someone else's "free will" to do evil, might impact us.
No one is guaranteed the next day. Therefore, it is up to each of us to get ourselves RIGHT with God while we can, because He offers us eternal life with Him, which - when it comes down to it - is ALL that matters.
God doesn't always deliver us from harm (as evidenced in the latest “school mass murder” on May 24, 2022, when He allowed a lunatic with an AR-15 in Uvalde, Texas, to exercise his “free will” and kill 21 innocents in a grade school). He chooses to save or not save whomever He wishes, for reasons known only to Himself - reasons we'll only discover when we are out of these filth "earth suits."
Does it hurt? YES! But, we can see throughout Scripture that He has given mankind free will, starting with Adam and Eve who CHOSE to sin and thus cause the entire human race to be born into a fallen world! It was the same free will that allowed Cain to kill Abel (Genesis 4) and Lot’s wife to commit certain suicide by “looking back” after she was warned NOT to (Genesis 19).
The fact that God allows that free will does NOT mean He doesn't love His people, because He DOES! But He also allows us to choose whom to follow - and myriads have chosen to follow the ways of haSatan, the Evil One ...straight into the pits of hell.
Too bad for them because Scripture ALSO tells us there WILL be a Judgment Day when God’s people will be avenged…. (See Isaiah 13:6,9; Jeremiah 46:10; Joel 1:15; 2:11; Amos 5:18; Obadiah 1:15 and Revelation 20:1-15.)