I was raised Democrat and finally when I was about 30 I broke from them and reluctantly became a Republican. The issue was abortion, specifically the Democratic party wanting to block out pro-life people at local and state levels. They blocked me out eventually of everything but precinct caucuses. So I switched. Became a Republican. An active one in state politics. Was a delegate at the last state convention. And was moderately frustrated all along that they talked some really good talk but never did much about it. Note that it's five months now and Planned Parenthood still has funding.
So I voted for a lot of Republican candidates for president up to this election. I couldn't do it for Trump. He's beyond the pale. But Hillary was worse, if such is possible. So I voted for Evan McMullen. He was at least sane and had clean hands, in addition to some real foreign policy experience. But he never had a chance. OK, he had an interesting very slim chance if only some unlikely things all happened right. Which they didn't.
Now I'm looking at the American Solidarity Party. With the Democrats in shambles, and clueless about it to boot, and the Republicans now the 'Party of Trump' it is an excellent time to look at new parties that actually meet the needs of this country. I could go on and on about the failure of the Democrats, and of the mediocrity of the Republicans, or the other way around. Point is, we have a historical moment where we could have a new party or two push out the old hat parties. You do not have to be stuck with one or the other any more.