Donald Trump will not be president forever. That fact alone is a kind of oxygen. That fact alone gives us hope.
Whether he leaves office on January 20, 2029, or earlier due to forces beyond his control, his departure should mark the end of an era defined by contempt for democratic norms, cruelty dressed up as policy, and a per…



