Me and my father got into something of a debate, he was saying that the civil war was primarily caused over states rights, evidenced by the fact that states within the Confederacy, even after it had been formed and seceded, threatened to leave it after their perceived autonomy was being violated by an increasingly centralized government. I claimed that this was not the case, and that it does not demonstrate that the South left for reasons entirely revolving around preserving the institution of slavery. So, who is correct? Did the South seceded for reasons regarding states rights, evidenced by the fact that states still threatened to secede after their rights were threatened, even after the confederacy was formed? Or did they leave because of Slavery?
The Southern articles of secession state pretty explicitly that the Confederate states seceded because they feared slavery would be abolished.
/u/Georgy_K_Zhukov has a great comment that links to some previous material he found (including other comments), and quotes some of the articles of secession.