Yes. And I’m a lefty.
If you want to know how BOTH sides became so extreme, read (or listen to the audiobook of) “The Great Alignment” by Alan Abramowitz. It’s heavy on the statistics, but it’s the best examination of the changes over time.
In a nutshell, ideology (conservative, moderate, liberal) used to be separate from party (Democrat, Republican). There were Conservative Democrats and Liberal Republicans. Ideological debates happened within parties and led to compromises that moderated the party positions. Now, Republican means Conservative, Democrat means Liberal, and constituents have to accept the party line, all or nothing. This leads to intolerance of disagreement within parties, and hatred between parties.
This hasn’t happened in just a few years, it’s happened over decades, starting around the time of the Dixiecrat Walkout. Personally, I think there are a lot of people in the middle who disagree with their party’s required creeds, and it may be time for a third party.