He has made everything appropriate in its time. He has also set eternity in their heart, without the possibility that mankind will find out the work which God has done from the beginning even to the end.
The Lord is not slow about His promise, as some count slowness, but is patient toward you, not willing for any to perish, but for all to come to repentance.