There are no heroes and there are no villains. There are just opposing points of view. That’s all history is... the viscously long battle between world views. And eventually -Finally- no matter how much it may hurt, Truth wins out. Every. Damn. Time.