When you have a representative democracy, you simply can't elect a terrible person if there is any other option, though. No matter what a terrible person promises, you can't trust them.
And the truth is that you cannot trust any currently elected Republican or Republican candidate unless they loudly spoke out against Trump, especially following the insurrection Trump attempted on January 6. We really don't have much in the way of options right now, other than to vote for the candidate most likely to beat a Republican. Partially due to the GOP destroying any last shreds of credibility, and partly due to our shitty FPTP elections.