The Lord has removed much hardship from the earth and some of it, man will probably never know anything about. Deuteronomy 29:29. Job 28:23-24. However, He cannot remove all evil things from the earth; for if He did so, we would be living in heaven. Revelations 21:1-5.
Heaven isn't this life; it is the next and God wants men to desire the reward of heaven in the hereafter and not be enjoying peace and security in this life. Philippians 3:20. The word of God said, ?Set your affections on things above not on things on the earth. Colossians 3:1-4. 2 Corinthians 5:1-2. Matthews 6:19-21.
So, the next time you hear someone say; "Why did God allow this to happen?" Keep in mind that before that unfortunate encounter, God has been busy taking out many evils all over this world and some will have to be left so that man can realize that preparation for heaven is essential. Matthews 25:1-13