The civil war was started because of states rights. Slavery was an after thought on the part of Lincoln. Somebody needs to read the correct history books and not the politically correct ones!!!
If you go back to original sources you will always, always, always find that the Civil War was about slavery.
Sorry. Read the Articles of Secession, where they explain in their own words their reasons for leaving the union.
Its slavery, and in particular, the need to extend slavery to the western states in order to preserve it.
That was the rub. In the interest of peace, Lincoln was willing to allow slavery to remain in the states where it already existed to die a natural death but he would not allow it to extend into any new territories; the south saw (and so stated) that if they could not extend slavery into new territories it would eventually die out as they were outvoted in congress.
They both saw the same thing; that if it could not extend into the new territories it would eventually die. Lincoln saw that as an acceptable compromise and the south saw it as a poison pill.
People have rights, states have powers.
It’s in the U.S.Constitution.