"History repeats itself and we still haven't learned" is the view of many today, but is that true? Are we existing on never-ending Cycles or are we Spiralling Upwards?