Vote for the party that meets most of your expectations. I doubt if anyone agrees with all of their party's agenda.
Vote for who you most believe in, not just for who you think is going to win anyway.
Unfortunately our elections, because of the media, have turned into popularity contests, instead of real issues. It's like class president in junior high school.
If you believe in most of the Libertarian platform, vote Libertarian. The same goes for GOP and DEM. Just vote your informed beliefs, not what's popular at the moment.