This is the overarching story of the scriptures. Over and over and over again God looks like he's been defeated. Over and over again it looks like the story is over. It appears that God had a good run, but the Cindarella story has to come to an end. And each time, God prevails. Seeming defeat turns into amazing victory. That is the story of God.