¿Es verdad que la historia se repite? Si lo hace, ¿qué se repite exactamente y cómo se puede justificar?

Toma este ejemplo. Napoleón marchó a Rusia para conquistarla. Sin embargo no pudo planear la conquista adecuadamente. Rusia le dejó marchar profundamente en su territorio. Hubo escaramuzas menores pero nunca una resistencia de pleno derecho. Rusia decidió que los elementos de la naturaleza serían un obstáculo suficiente. La temperatura extremadamente fría y la falta de suministros esenciales pronto se convirtieron en una causa importante de preocupación para su ejército. Pronto tuvo que retirarse con solo una fracción de su ejército. Para una cuenta completa, le recomendaría que consulte el artículo completo de Wikipedia.
Hitler, durante la segunda guerra mundial, había previsto derrotar a Rusia. De hecho, sus asesores estaban altamente en contra, al mencionar la campaña fallida de Napoleón. Sin embargo, Hitler creía que entendía completamente los problemas que enfrentaba Napoleón y creía que podía hacerlo mejor. Rusia nuevamente empleó la misma táctica y salió victoriosa.
Como puede ver, la historia se repitió, no por falta de conocimiento, sino porque el ego de Hitler le dijo que era mejor que nadie, que tendría éxito donde incluso un gran líder como Napoleón había fracasado.
La historia podría repetirse porque la próxima generación cree que podría corregir los errores de sus predecesores. Si tiene éxito, todo está bien, pero si falla, simplemente verá una repetición del episodio anterior. Esto también podría verse en un episodio exitoso (elegí el ejemplo de falla por su notoriedad). Esta es solo una de las razones por las que la historia se repite.