Never, never give up hope Nyx. He seems untouchable. But, remember, it took much much longer to unseat Nixon. His impeachment proceedings didn’t even conclude - he resigned, but it he he was POTUS with a dark cloud over him for quite some time. In comparison, this is going at lightning speed. Trump may get a second year as POTUS, but that will be as far as it goes. He has damaged so much, at so many levels: his own party, government relations, international relations, the budget, healthcare, the military, people themselves (women/men, white/black, heterosexual/homosexual, rich/poor, legal/illegal, Muslim/Christian). It cannot continue and the GOP know it.