2 Peter 3:9 reads, “The Lord is not slack concerning his promise, as some men count slackness; but is longsuffering to usward, not willing that any should perish, but that all should come to repentance.” Previously, I brought up 5 spots in Revelation it says the kings of the earth repented not. One reason bad things happen is simple. Bad people do bad things. There are many people who started life bad, but were later saved. Half the New Testament is written by Paul. I propose this theory. One reason the rapture hasn’t happened yet and evil hasn’t been destroyed is, God is still waiting on that last person to be saved.