“My experience is that most of the people who get really upset about the current leadership of our nations tend to be folks who haven’t spent much time either as an activist or as someone working for a candidate. What happens instead is they immerse themselves in on-line news and commentary.”
Get involved at the state level to implement ranked choice voting. It is the first and most important political change.
https://fairvote.org/
I prefer Approval Voting, but no voting system by itself will solve the two party system. We need to move to proportional representation. Something like 5 member districts using Sequential Proportional Approval Voting would be ideal.
But really, anything is leagues ahead of single-winner “choose one.”