More than 2 parties exist and pretending like every one has to vote for one of the two most popular just shrinks people's options and gives us worse and worse candidates 

You'd need to actually push for social change if you want what you did to mean anything, as doing the vote by yourself is just as well and good as voting for Mickey Mouse

It's my right to vote and I voted for the person I saw as the best fit.

You could have accomplished just as much by throwing the mail-in ballot into the trash and eating snacks. 

Your argument is effectively that it's your right to accomplish absolutely nothing, which... I guess it is, but why bother doing a something that amounts to nothing when you could just do nothing? 

 I voted. I did push for change. If 3rd party candidates start getting higher percents of votes more bipartisan normies will start seeing them as valid. It's amazing you wrote these two comments together and didnt see your own contradiction

Until there's a larger wave of people moving towards them, it's literally throwing your vote away on loop. 

If you really care about Libertarian agendas making it off the ground, then you need to find ways to influence other voters as well.