“the cause of the war of Southern independence was not slavery.”
No, firing on Fort Sumter caused the war, but slavery caused the secession. But what was it then? What poltical issue would make me so angry I would want to go kill my neighbor?
I Cant speak for Yankees but projecting backwards, for a Southerner an opportunity to kill Yankees with a free rifle and free ammo was a little hard to resist.