In fairness. First past the post necessarily leads to a two party state.
I'm sorry, but the only option is to single-mindedly campaign for pretentitial voting.
Voting for another party that protects his views is cute, but totally incompatible with the voting system in place in the US.
*Disclaimer that I feel entitled to comment on US politics as a citizen of the provinces (Australia)