It always sounded like Robert Jordan's "Wheel of Time" series to me.
"The Witches wait" Rand, the hero in Wheel of Time is The Dragon reborn who the Aes Sedai (sometimes called witches) have been waiting for for litterally ages.
"A new beginning Another end" Every book in the series starts with a paragraph about how "the wheel turns and ages come and pass" and Jordan always points out how the new age has already passed and going to come again.
It always sounded like Robert Jordan's "Wheel of Time" series to me.
"The Witches wait" Rand, the hero in Wheel of Time is The Dragon reborn who the Aes Sedai (sometimes called witches) have been waiting for for litterally ages.
"A new beginning Another end" Every book in the series starts with a paragraph about how "the wheel turns and ages come and pass" and Jordan always points out how the new age has already passed and going to come again.