I’m sick and tired of a president who misuses his office to demagogue on immigration — by unnecessarily sending 5,200 troops to the border and by threatening to rescind by executive order the 14th Amendment guarantee of citizenship to anyone born in the United States.

I’m sick and tired of a president who is so self-absorbed that he thinks he is the real victim of mail-bomb attacks on his political opponents — and who, after visiting Pittsburgh despite being asked by local leaders to stay away, tweeted about how he was treated, not about the victims of the synagogue massacre.

I’m sick and tired of a president who cheers a congressman for his physical assault of a reporter, calls the press the “enemy of the people ” and won’t stop or apologize even after bombs were sent to CNN in the mail.

I’m sick and tired of a president who employs the language of anti-Semitic conspiracy theories about Jewish financier George Soros and “globalists,” and won’t apologize or retract even after what is believed to be the worst attack on Jews in U.S. history.

I’m sick and tired of a president who won’t stop engaging in crazed partisanship, denouncing Democrats as “evil,” “un-American” and “treasonous” subversives who are in league with criminals.

I’m sick and tired of a president who cares so little about right-wing terrorism that, on the very day of the synagogue shooting, he proceeded with a campaign rally, telling his supporters, “Let’s have a good time.”

I’m sick and tired of a president who can’t be bothered to work hard and instead prefers to spend his time watching Fox News and acting like a Twitter troll.

And I’m sick and tired of Republicans who go along with Trump — defending, abetting and imitating his egregious excesses.

I’m sick and tired of Sen. Lindsey O. Graham (R-S.C.) acting like a caddie for the man he once denounced as a “kook” — just this week, Graham endorsed Trump’s call for rescinding “birthright citizenship,” a kooky idea if ever there was one.

I’m sick and tired of House Speaker Paul D. Ryan (R-Wis.), who got his start in politics as a protege of the “bleeding-heart conservative” Jack Kemp, refusing to call out Trump’s race-baiting.

I’m sick and tired of Republicans who once complained about the federal debt adding $113 billion to the debt just in fiscal year 2018.

I’m sick and tired of Republicans who once championed free trade refusing to stop Trump as he launches trade wars with all of our major trade partners.

I’m sick and tired of Republicans who not only refuse to investigate Trump’s alleged ethical violations but who also help him to obstruct justice by maligning the FBI, the special counsel and the Justice Department.

If you’re sick and tired, too, here is what you can do. Vote for Democrats on Tuesday. For every office. Regardless of who they are. And I say that as a former Republican. Some Republicans in suburban districts may claim they aren’t for Trump. Don’t believe them. Whatever their private qualms, no Republicans have consistently held Trump to account. They are too scared that doing so will hurt their chances of reelection. If you’re as sick and tired as I am of being sick and tired about what’s going on, vote against all Republicans. Every single one. That’s the only message they will understand.