You frequently hear people ask how a loving God can allow all the evil in the world. I would answer; a loving God demonstrates his love through patience.
The Apostle Peter tells us:
But do not forget this one thing, dear friends: With the Lord a day is like a thousand years, and a thousand years are like a day. The Lord is not slow in keeping his promise, as some understand slowness. He is patient with you, not wanting anyone to perish, but everyone to come to repentance. But the Day of the Lord will come like a thief. The heavens will disappear with a roar; the elements will be destroyed by fire, and the earth and everything in it will be burned up (2Peter 3:8-10).
Just like the ancient Israelites, people think that God is not seeing what they are doing, so anything goes. Then the day of judgement came for Israel. They were conquered and dispersed. Therefore, we should not be lulled into complacency by his patience. God is actively involved in all that transpires here on earth- patiently working through us for the redemption of lost souls.
The ultimate display of God’s love is through his son. “For God so loved the world that he gave his one and only son.” He is allowing time for those who will receive his gift and avoid judgement. However, we should never forget that he has assigned a day of judgement. God is patient, but the Day of the Lord will come.