The structure of how this country is laid out means there will not be a civil war like you seem to fear. Things have changed a lot in 150 years, and there's no real way that one region of the country can enter an armed conflict with another.
If that were going to happen, it would have already in the 50's/60's.
And lets be clear on the hate- people on the left hate the ideas and concepts that the right is bringing out, which leads to hating the person. Change your mind and policy and the hate will go away. Sanders get's kicked out of a restaurant for her lies and ideas. If she quit because of all of the lying she is forced to do, she would be back in that restaurant.
But the people on the right are currently focusing their hate on actual persons. If you have brown skin, they tell you to go back to Mexico or the Middle East- calling you a terrorist, rapist, drug dealer, etc. Or if you have black skin, they fear you so much, you just get shot. So the right is stirring up hate based on who the person is. People get verbally assaulted all the time because of the color of their skin. And you can't change the color of your skin.
That's a HUGE difference. Don't pretend that they are the same thing- hating people because of their ideas and thinking is not the same as hating people because who they are.
If you can't see that, you are part of the problem.
And I remind you that the people who either are calling, or preparing, or thinking there will be a civil war consistently come from the right.