History, is there (n)ever enough?

Title says it all, but truly enjoy reading about the mistakes of the past and present as I don't like surprises (future). Seriously, I just enjoy reading and mostly as it relates to History, with some fantasy, sci-fi or various other topics thrown in.