Yes your correct
The final 4 straws if you will.
Dred Scott
Harper’s ferry.
Bleeding Kansas.
Uncle Tom’s cabin.
These events enraged both sides.
But after Harper’s Ferry the South was determined on War. At that point it wasn’t just about slavery, but John Brown was trying to cause a slave revolt and get a lot of people killed.
Slavery was by far the main cause of the war.
Sure, and I might have some sympathy for that point of view, except that John Brown was defeated and captured -- by US Army Colonel Robert E Lee, no less -- then tried and hanged for treason, a fate that Confederate General Lee himself notably did not suffer.
Point is: in 1859 from a Southern perspective justice was done by the Federal Government, and there had been no slave revolt.
So how does that become justification for secession?