Yeah, I told God I didn't understand why some things are allowed.    He got me thinking.  I was reminded: God is The Creator of All. God is Greater Than All. God gave us freedom to choose because he loves US and would like our freely given love back to him. Some chose to rebel against God. Some chose to ignore God's existence. They became arrogant and think they are greater than God.  They are not. Even they were created by God. God is omnipresent. So God is even there where they are. God is Allknowing. So God knows their plans and motives. God knows their actions. He knows those things about all of His creations. God is everlasting immutable TRUTH. That's why we don't need to fear evil, because God is in control.  We can call on God in any dangerous or good situation.  Especially now because of His Son. We just need to recognize God's presence. God's view of time is different from man's view of time. He knows his plan, He knows his timing.  He knows the prerequisites. He knows the consequences. He knows all the counter moves. Allknowing means Allknowing. All means all. Everlasting is forever. Even our longest delay is but a blip. So, I Can wait but I sure do look forward to that day. Can you think of anyone you would rather have judge you?  I cannot. I look forward to that day.