I don’t know if you’ve ever wondered, why did God take so long? God made promises to Abraham but then Jewish history meandered for 2000 years until Jesus came.
One thought is that through that long wait everything had been tried –slavery, empire, exile; theology, literature, philosophy– but nothing had been found to satisfy the human soul or give coherence to the human story. History’s crayon, like a brass-rubbing, only revealed the outlines of a missing King.
I say to myself, ‘The Lord is my portion;
therefore I will wait for him.’ (Lamentations 3:24)