I read a good Christian novel called Callie's Redemption by Rebekah Kasey. It answers the above question and more. If you want the answer to a lot of questions then give it a read.
I think that is a fair question to be asked and I think because we look at everything with worldly eyes we just don't see it.. but, I always believe God is a patient God and does not know time. We think the time we have on earth is a long time but, in reality do a comparison of 80 years to eternity.. So an unjust person may live 60 to 80 - may but, suffer an eternity is endless. I rather suffer on earth and praise God which he deserves all the praise for 80 years and then live an eternity in God's house. God is a patient God. And the Victory is always his he has the final say whether you get to see or not. Stay Blessed!
All The Glory Belongs To God!
Amen.So where is God in a troubled world?
Watching over His children being "tried" to perfection!