Trump messed with the wrong guy.  He could get away with trashing Rubio, Jeb Bush, Hillary & Bill, McCain, Muslim father of the slain American soldier killed in battle, the Muslim mayor of London, etc.  HOWEVER Trump's arrogance completely blinded him to the fact Comey is the ONE guy that can bring him down & begin the process to his impeachment & removal from office.   Comey is to Trump is what Monica Lewinsky and her blue dress was to Bill Clinton.  However Comey's reputation, intelligence, and capability are light years beyond Monica.  Even if Trump does not get impeached, which is a high probability, he has already lost a 2nd term.  Also because of Trump and his Comeygate, the Democrats have a good chance of taking back part of Congress in 2018 & set up the Demos to take back the presidency in 2020.  Like Hilary was damaged goods in 2016, the aftermath of firing Comey will leave Trump damaged beyond repair for whatever is left of his presidency.  Forget the wall or ending Obamcare.