14 Dec Luke 1:33

33 “and he will reign over the house of Jacob forever, and of his kingdom there will be no end.”

Do you know what is going to happen tomorrow? Doubt it, but I guarantee God does! Do you know what is going to happen hundreds of years down the road? Definitely not, but God does! Hundreds of years before the angel visited Mary and Joseph, the prophet Isaiah was already talking about Jesus (Isaiah 9). Want to know something else? When Adam and Eve took a bite from the apple, God already had everything in place for Jesus to be born!