Jesus' coming was foretold by many prophecies, and promises by God, and He always keeps His promises.