Calling people you disagree with names does not lead to dialogue or agreement, or even agreement to disagree.
Calling people you disagree with fascists and then claiming the right to physically fight fascism is fascism. The fact that it is done in the name of love, tolerance, and so forth is just good branding.
If you want real peace and tolerance, stop calling everyone who disagrees with you evil/stupid/phobic; dehumanizing people while claiming a right to hurt them has enabled mass murders and other evils throughout human history. If you are good, you must stop labeling everyone else who has minor disagreements on ideology or opinions as evil.
Example: the fundamentalist group that says all must convert or die IS evil, but those who say I don't agree with you and don't want to have to follow your ideological demands simply disagrees.