Your "assumption" that one political affliation "hates" the other is your opinion.  I believe one can have legitimate disagreements in a civil intelligent conversation.
You may want to check where all the uncivil, name calling, and lies are coming from---then use facts.