I don't think my policy views (like those matter anymore) have changed much, but party ID has changed from disaffected Republican to confirmed locked-in straight-ticket lifelong Democrat.
Just saving this. "Lifelong" is a very dangerous word to use.
To amend this slightly:
(1) In the event that the Republican Party is not one of the two major parties in the jurisdiction in question, I may consider voting for the non-Democratic party.
(2) In the event that the Republican Party repudiates Trump completely in his first term and doesn't renominate him, I'll consider voting for them again as soon as 2034.