No one has to vote. In fact, not voting is the best of all options. It’s a way of saying “I don’t recognize your stupid candidates or your stupid, corrupt system. I opt out.”
Simply voting against someone merely perpetuates the problem; it makes fixing messes even more difficult because there’s always more damage in the long run, there’s never less. The idea that “we just need to stop X so we can get back on track” or “back to the constitution” is farcical. It has never worked, and will never work, so long as people continue voting for evil, even if it’s the lesser of two.
Don’t let anyone dupe you into believing that it’s your “duty,” or that “every vote counts,” or that it’s “the only way to make a difference,” those are all lies. You have no duty to the State. Your vote only counts if there’s a tie; there’s never a tie. Educating people is far more effective; elections are peripheral, but ideas can last forever.
Most of all, don’t believe the fallacy that “if you don’t vote, you have no right to complain.” By not voting you’re refusing to vote for someone whose job it is to order the plundering of your property and the usurpation of your rights. Those who do vote are voluntarily participating in such a scheme and it is they who should not complain, for they invite the plunder and the destruction of their rights on themselves. By voting one implicitly accepts the outcome, regardless of who wins and, perhaps more importantly, what happens after the election.