I used to feel this way, vote my conscience and principles in the general, but I think I've learned that's just how it works anymore. It sounds good, it's idealist, but in the end it's just not how the system works. I voted third party my whole life until I held my nose and voted for Hillary. Never voted for Obama, never voted for Bill, convinced my mom to vote Perot because I was too young to vote, lol. The fact is Trump or one of these Dems is going to be president. The libertarian will not. Bernie was right to run as a dem. He recognized the only way to effectively campaign was to move the Dem party toward him instead of compete against it. So help move the Republican party toward libertarian ideals in primaries. The general candidates will always have to compromise, and as a voter, so will you if you want your vote to mean anything.