Be that as it may, there's an easy way to reconcile this. Comey has stated before that he has wanted what was best for the union and for the FBI. He did not come out with any of this information while he was FBI director because he didn't want to damage the reputation of the presidency. In fact, he swore his friends to secrecy on his reported interactions with Trump unless he were to be fired. He wanted to protect the investigation into Russia and felt it necessary to lie in order to do so. Trump pushed his luck too hard and now these revelations are coming into light. This is similar to the fake Russian intelligence he acted upon, he knew it was fake but still acted to protect the integrity of the United State. I suspect history will treat Comey kindly for making principled decisions on difficult issues. They may turn out to be the wrong decisions, but he did what he felt was right.