Dude, in my honest opinion, we probably are about 10% accurate with ancient cultures. A lot of history is a mystery, we are giving our best guesses and even the written history is from the perspective of the author. We see today how everything is slanted, it's hard not to think it wasn't the same back then.
Not to mention, an eye witness will outright exaggerate a story to where it's basically a lie.