You asked for a reference to the claim that the confederate constitution required member states to promise never to abolish slavery. You'll find the paragraph quoted, in full, in TWO of the links I posted.

You will also, if you read them, learn that each of the seceding states wrote a declaration of intent in which they set out, officially, the reasons for their secession. Well I say 'reasons' but really it's "reason" because not a single one of those declarations had more than one thing cited. They all cited 'slavery'. Nothing else. Not one word about anything else. Stop falling for historical revisionists - especially these ones, their lies aren't just bad, they are also stupid. If there was another reason to secede at least ONE of the seceding states would have mentioned it maybe ?

Missisipi defended slavery as "the most commercially valuable enterprise in history". Texas flat out said "slavery because negroes are inferior". The only variations is how they justified slavery.