That sounds like hell. Its really understandable that you are having problems keeping a cool head. Both sides are mostly wrong but people look past the bad stuff and choose a side for the few policies they get right. Supporting war is bad and so are nationalist purges. This is why god Lenin created Revolutionary Defeatism.
This fight is playing out all over the capitalist world to a lesser or equal degree depending on how close they are to Russia. Liberalism is suffering a existential crisis because the rate of profit is unsustainable and the end is getting close. The imperialist liberals want to fight more wars and exploit the conquered. The nationalist liberals want to turn inwards and start purging marginalized people and exploiting the working class harder. The imperialists have been winning the debate and running things for a while but their strategy has been faltering. The crypto-fascists see the return of trump as a signal that they are in ascendancy.
My guess is all this anger and debate is the plan of the actual fascists. They try to divide the nation along these lines so that people feel bound to their team (35% nationalists 35% imperialists 30% undecided.) Then the cia binds together the worst of both sides to make a imperialist nationalist, pro-nato party with popular support. The new party brands itself as being the synthesis of the parties without saying which policies it supports. The supporters get tricked into thinking their one good policy issue will be supported when the opposite is true. The people who sided with nato because they feared the nationalists’ purges of marginalized people will be thrown under the bus. The people who sided with the nationalists because they didn’t want to support imperialist wars will be sent to fight Russia.
I think the question is “how astroturfed is r/____?”