God doesn't work on our timetable. He has a plan that He will execute perfectly and for the highest, greatest good of all, and for His ultimate glory.